2016-05-05 13 views
-1

So habe ich Laravel installiert, wie es in der offiziellen Laravel-Dokumentation auf meinem lokalen Computer über Laravel Installer und Composer beschrieben wird, aber dann, wenn ich die Seite von Chrome öffne gibt es The lara.loc page isn’t working Fehler. Ich habe den Code in der Datei public/index.php durch einen Code ersetzt, der zufällige Zeichenfolgen widerspiegelt, und es hat funktioniert. Also denke ich, dass etwas mit dem Framework nicht stimmt, aber ich weiß nicht genau was.Laravel antwortet nicht

Mein OS ist Ubuntu 14.04,
Http-Server Apache/2.4.20
PHP-Version ist 5.6.21

+0

Gibt es eine '.env.example' Datei in Ihrem Projekt Root es dann' .env' dann 'php Handwerker Schlüssel laufen zu ändern: generate' –

+0

Es gab sowohl '.env.example' und' .env' Dateien, also löschte ich '.env.example' und führte' php artisan key: generate' aus, was erfolgreich war, aber es hat nicht geholfen –

+1

Versuchen Sie, die Berechtigungen von die Speicher- und Bootstrap/Cache-Ordner. – Shubhamoy

Antwort

0

Unter der Annahme, dass Sie die korrekte Schreibweise Ihrer Web dienen konfiguriert und Ihre Host-Datei. Laravel gibt einen stillen Fehler aus, wenn in Ihrer .env-Datei kein Site-Schlüssel generiert wurde. Sie können den Fehler in Ihren Laravel-Protokollen überprüfen.

Laravel hat einen Befehl diese Schlüssel automatisch generieren:

$ php artisan key:generate 

Einen weiteren Ansatz, wenn der Speicherordner für den Server beschreibbar ist. Für die Prüfung schlägt können Sie die nächste aus dem Projekt root ausführen:

$ sudo chmod -R 777 storage 
$ sudo chmod -R 777 bootstrap 
+0

Besser noch, führen Sie 'php Handwerker optimieren' und Sie werden alle Probleme sehen, die Sie lösen müssen. – Ohgodwhy

+0

Ich habe 'php artisan key: generate' ausgeführt, was erfolgreich war, aber es hat nicht geholfen –

+0

Werfen Sie einen Blick auf das Update, wenn nicht arbeiten, werfen Sie einen Blick auf die Datei storage/logs/laravel.log und sehen Sie, was passiert ist wenn der Fehler ein 500 ist, wenn nicht etwas in Ihrer Webserverkonfiguration sauer ist. – Jonafrank