将我的Laravel 5.4应用程序部署到Heroku,有几次我有了标准的“哇,看起来好像出了问题”。例外页面,顶部带有红色横幅。在其下面的空白页。错误日志中没有任何内容,并且APP_LOG均未设置为错误日志和其他错误,并且使用Log :: Info()都将发送到stdout,即Heroku的组合日志并证明可以正常工作。
因此,仅此特定错误似乎没有产生任何信息。如何调试呢?这是一条特定路线的帖子。
答案 0 :(得分:1)
如果没有日志被写入并且Web检查器没有给出任何提示,则可以在dd
中添加app/Exceptions/Handler.php
语句:
public function report(Exception $exception)
{
dd($exception->getMessage());
parent::report($exception);
}
那应该在页面上打印错误消息。