Es ist eine Frage zur Laravel-Installation. Ich habe ein öffentlich zugängliches Unix-Server-Setup:
<VirtualHost *:80>
ServerAdmin webmaster@mydomain.org
DocumentRoot "/var/www/mydomain"
ServerName mydomain.org
ServerAlias www.mydomain.org
ErrorLog "/var/log/mydomain.org-error_log"
CustomLog "/var/log/mydomain.org-access_log" common
</VirtualHost>
Ich kann Dokumente gut aus / var / www / mydomain liefern, dh http://mydomain.org/test.php, mit test.php bereitstellen, das Folgendes enthält:
<?php echo 'test';
funktioniert gut.
In Bash, mit Laravel über Composer installiert und die Dateien betrachten:
# ls /var/www/mydomain/my-laravel-project
.gitattributes CONTRIBUTING.md artisan composer.json phpunit.xml readme.md vendor
.gitignore app bootstrap composer.lock public server.php
Also, wenn ich navigiere zu:
http://mydomain.org/my-laravel-project/public/
Warum berichtet meine Bewerbung:
Error in exception handler.
im Browser - auf einem leeren weißen Bildschirm? Ich erwarte den Laravel-Begrüßungsbildschirm.
Darüber hinaus enthüllen die Protokolldateien auch nichts.
app/storage/logs
? Und sind alle Speicherverzeichnisse beschreibbar?
/var/log
und sehen, was sie, wenn überhaupt, zu sagen haben?