pep*_*chi 33 php debugging env laravel laravel-5
我正在尝试为我的应用启用调试,但看起来我没有任何反馈.
环境设置为本地(在.env文件中),如果我运行
php artisan env
Run Code Online (Sandbox Code Playgroud)
我明白了
Current application environment: local
Run Code Online (Sandbox Code Playgroud)
我本地环境的调试配置设置为 true
return [
'debug' => true,
Run Code Online (Sandbox Code Playgroud)
此外,如果我在我的主配置文件(配置文件夹中的app.php)中设置,debug = true我仍然有反馈说代码中有错误.
如果代码中有错误,我只有一个空页面(对于debug = false)
我错过了什么?
Ale*_*kin 79
I have worked around the issue by chmod -R 777 storage/ on my host machine (Mac OS X). On my guest machine (Ubuntu 14.04) chmod -R 777 storage/ did not change permissions actually.
pha*_*est 14
php artisan optimize如果它仍然无效,请删除Laracasts论坛主题中storage/meta/compiled.php提到的文件
我遇到了同样的问题,artisan命令就行了.
我发现解决存储文件夹相关问题的一种很好的方法是将www-data设置为其所有者.我正在使用两个命令:
sudo chown $(whoami):www-data . -R
Run Code Online (Sandbox Code Playgroud)
和
sudo chown www-data: storage -R
Run Code Online (Sandbox Code Playgroud)
从Laravel 5.1开始,可能还需要在bootstrap文件夹上执行最后一个命令.
| 归档时间: |
|
| 查看次数: |
55066 次 |
| 最近记录: |