我在异常处理程序中得到"错误"错误很常见,主要是因为文件权限问题,有时是因为代码中的错误。
每次系统遇到异常处理程序中的“错误”时,我都希望将用户重定向到自定义错误页面。错误。
如何处理此错误?
答案 0 :(得分:4)
这是因为Laravel无法写入日志文件。如果您不想要日志,可以在第55行的app/start/global.php
中禁用它:
App::error(function(Exception $exception, $code)
{
Log::error(...); //comment out this line.
});
但老实说,这将是一种症状治疗而不是问题治疗。您应该chown
递归app/storage
运行服务器的用户。最快的方式:
public/index.php
,在最顶部,暂时放入die(`whoami`)
开头<?php
- 标记。www-data
。chown www-data -R app/storage
,使用您在第二步中找到的内容交换www-data
。