2016-09-28 5 views
2

Alles ging gut, ich habe laravel new laufen, /etc/apache2/sites-available/laravel.example.com.conf:Laravel nicht geladen

<VirtualHost *:80> 

     ServerName laravel.example.com 
     DocumentRoot /var/www/blog/public 

     <Directory /> 
       Options FollowSymLinks 
       AllowOverride None 
     </Directory> 
     <Directory /var/www/blog> 
       AllowOverride All 
     </Directory> 

     ErrorLog ${APACHE_LOG_DIR}/error.log 
     LogLevel warn 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

Dann

a2ensite laravel.example.com 

und neu geladen Apache und fügen "127.0.0.1 laravel.example.com" >> /etc/hosts

Nun, wenn ich zu http://laravel.example.com gehen der Quellcode index.php wird gedruckt

+0

vielleicht ist Ihr PHP nicht aktiviert. – follio

+0

Sieht so aus, als hättest du einen PHP-Fehler in deiner Konfiguration, in welcher PHP-Version bist du? – Derek

+0

Checkout: http://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-instead-code-shows-on-the-page – Derek

Antwort

0

Eine weiße Seite kann durch viele Probleme verursacht werden. Versuchen Sie chmod -R 0777 Speicherordner, vielleicht Laravel hat nicht die Berechtigungen, in diesem Ordner zu schreiben und wird nicht einmal in der Lage sein, die Fehlerseite anzuzeigen. Oder Sie können Ihre Apache Fehlerprotokolle überprüfen

0

Haben Sie den "DirectoryIndex" in Ihrer VirtualHost-Datei definiert? Es scheint, dass es nicht definiert ist.