2016-09-28 3 views
2

Все шло хорошо, я бежал laravel new, /etc/apache2/sites-available/laravel.example.com.conf:Laravel не нагружает

<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> 

Тогда

a2ensite laravel.example.com 

И перезагружается апач и добавить "127.0.0.1 laravel.example.com" >> /etc/hosts

Теперь, когда я иду в http://laravel.example.com Исходный код index.php печатается

+0

Возможно, ваш php не включен. – follio

+0

Похоже, у вас есть php-ошибка в вашей конфигурации, в какой версии php вы работаете? – Derek

+0

Оформить заказ: http://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-instead-code-shows-on-the-page – Derek

ответ

0

Белая страница может быть причиной многих проблем. Попробуйте установить chmod -R 0777 папку хранения, возможно, у Laravel нет разрешений для записи в этой папке и даже не сможет отобразить страницу с ошибкой. Или вы можете проверить свои журналы ошибок apache

0

Вы определили «DirectoryIndex» в вашем файле виртуального хоста? Кажется, что это не определено.

Смежные вопросы