2016-10-06 7 views
0

Ich bin neu bei Laravel und konnte ein Projekt unter Windows 7 programmieren. Ich benutze Laravel 5.3.laravel 5.3 nicht interpretieren index.php

Ich möchte das Projekt auf meinem Widmungs-Cloud-Server bereitstellen, auf dem Centos 6.8 läuft.

Ich kann die Laravel-Landingpage nicht zu diplay bringen. Dies ist die gleiche Seite, die Sie erhalten, wenn Sie ein Laravel-Projekt erstellen.

Ich habe Composer auf dem Centos-Server installiert und der Composer-Befehl wird global erkannt. Laravel wurde nach/var/www/laravel installiert.

APACHE Version Server-Version: Apache/2.2.15 (Unix) Server gebaut: 18. Juli 2016 15.24.00 Modul Magic Number des Servers: 20.051.115: 25 geladen Server: April 1.3.9, April-Util 1.3.9 Zusammengestellt mit: April 1.3.9 APR-util 1.3.9

PHP Version php -v PHP 7.0.11 (cli) (gebaut: 15. September 2016 09.38 Uhr : 31) (NTS) Copyright (c) 1997-2016 Die PHP-Gruppe Zend Engine v3.0.0, Kopie rechts (c) 1998-2016 Zend Technologies mit Zend OPcache v7.0.11, Copyright (c) 1999-2016, die von Zend Technologies

Laravel Version Laravel -V Laravel Installer Version 1.3.3

Komponist in/bin/Komponist installiert

Laravel Key generiert und hinzugefügt

httpd.conf /var/www/laravel/.env ist standardmäßig

ich bin Ratte sie ist neu in Laravel und im Einsatz. kann mir jemand ausführlich erklären, was geändert werden muss, damit das Projekt in der Cloud verfügbar ist.

Apache läuft derzeit gut.

+2

Was * macht * Anzeige ? Hast du deine 'httpd.conf' so konfiguriert, dass sie auf'/var/www/laravel/public' zeigt? – ceejayoz

+0

Was ceejayoz sagte und stellen Sie sicher, dass Sie Laravels Standard-.htaccess-Datei im/public-Ordner haben, der den Frontcontroller so konfiguriert, dass er jede Anfrage an index.php weiterleitet –

+0

Ich habe es jetzt auf/var/www/laravel/public und kopiert die Projektdateien in das Verzeichnis. Gebrauch des virtuellen Hosts durch die vhosts auf conf.d – Busster

Antwort

0

Ich folgte diesem Tutorial und es scheint jetzt zu arbeiten.

http://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/

Großer Link für 5.3 mit Ubuntu arbeiten, aber die Befehle modifiziert werden können Yum statt und anstelle von nginx unter Verwendung von Apache zu verwenden.

Vielen Dank für die CeeJoz und Rob Fonseca

ich von PHP 5 aktualisiert berät.* Php 7 (siehe Link unten) ich eine

getan

yum entfernen php *

Dann unten gefolgt

https://webtatic.com/packages/php70/