Laravel 4项目仅在apache上显示白色屏幕2.4
问题描述:
我在使用apache 2.4.7将我的laravel 4应用程序部署到数字海洋服务器时遇到了麻烦。我按照this tut,但它不起作用。我试图在public/index.php的第一行die('foo')
,它的工作。但是当我把die('foo')
放在public/index.php的底部时,什么都不显示。这是我的虚拟主机的conf文件:Laravel 4项目仅在apache上显示白色屏幕2.4
<VirtualHost *:80>
ServerName foobar.com
ServerAdmin [email protected]
DocumentRoot /var/www/myproject/public
<Directory /var/www/myproject/public/>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/foobar-error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
我也跑sudo service apache2 reload
和sudo service apache2 restart
多次。请帮忙。提前致谢。
答
尽量给权限的应用程序/存储路径
chmod -R 777 app/storage
感谢答复。问题是.env.php文件。它已经解决了 –
L4中是否有.env文件? – ihue
我已经做到了,而且我仍然看到白色屏幕。 – ihue