在Heroku上部署Laravel 5应用程序

时间:2015-09-23 23:30:26

标签: laravel heroku laravel-5

我刚刚在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

我该怎么做才能让我的应用显示正确的错误消息?

1 个答案:

答案 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),