我刚刚在heroku上部署了我的laravel 5应用程序,但是当我尝试在
上访问它时http://myapp.herokuapp.com/public/
它向我显示此错误哎呀,看起来出了问题。错误。
这是我的.env文件
APP_ENV=local
APP_DEBUG=true
APP_KEY=random_string
DB_HOST=localhost
DB_DATABASE=benchmarks
DB_USERNAME=root
DB_PASSWORD=something
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
我该怎么做才能让我的应用显示正确的错误消息?
答案 0 :(得分:0)
您很可能需要更新某些文件夹的权限。
从Laravel文档(以及设置许多Laravel安装的经验):
<强>权限强>
Laravel可能需要配置一组权限:文件夹 存储和供应商需要Web服务器进行写访问。
尝试查看chmod -R 775 app/storage/
是否有效。
此外,在存储文件夹中,它应该每天组织一个错误日志,您可以解析它以查看出错的地方。
http://crynobone.com/posts/9/customizing-the-default-error-page-on-laravel-5.1),