Laravel leerer weißer Bildschirm

Meine Laravel-Site funktionierte bereits, ich habe kürzlich ein Upgrade auf Apache 2.4 und PHP 5.5.7 durchgeführt.

Jetzt bekomme ich einen weißen leeren Bildschirm, wenn ich zu laravel.mydomain.com gehe. Nichts in Apache-Fehlerprotokollen, Routen usw. sollte in Ordnung sein, wie es zuvor funktioniert hat.

.htaccess wird geladen, wenn ich beim Einfügen einer ungültigen Zeile in /var/sites/laravel/public/.htaccess eine 500 erhalte.

Hier ist mein .htaccess:

$ cat /var/sites/laravel/public/.htaccess
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On

# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

Hier ist meine virtuelle Host-Direktive:

DocumentRoot "/var/sites/laravel/public"
ServerName laravel.mydomain.com
<Directory "/var/sites/laravel/public">
    AllowOverride All
    allow from all
    Options +Indexes
    Require all granted
</Directory>

Und Apachectl-S

$ /usr/local/apache2/bin/apachectl -S
VirtualHost configuration:
*:*                    is a NameVirtualHost
     default server mydomain.com (/usr/local/apache2/conf/extra/httpd-vhosts.conf:25)
     port * namevhost mydomain.com (/usr/local/apache2/conf/extra/httpd-vhosts.conf:25)
     port * namevhost laravel.mydomain.com (/usr/local/apache2/conf/extra/httpd-     vhosts.conf:34)
ServerRoot: "/usr/local/apache2"
Main DocumentRoot: "/var/www"
Main ErrorLog: "/usr/local/apache2/logs/error_log"
Mutex rewrite-map: using_defaults
Mutex default: dir="/usr/local/apache2/logs/" mechanism=default
PidFile: "/usr/local/apache2/logs/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="daemon" id=1 not_used
Group: name="daemon" id=1 not_used

Antworten auf die Frage(25)

Ihre Antwort auf die Frage