【发布时间】:2015-03-29 19:43:46
【问题描述】:
我经常收到“异常处理程序中的错误”错误,主要是因为文件权限问题,有时是因为代码错误。
每次系统遇到“异常处理程序中的错误”错误时,我都想将用户重定向到自定义错误页面。
我该如何处理这个错误?
【问题讨论】:
标签: laravel laravel-4 laravel-routing
我经常收到“异常处理程序中的错误”错误,主要是因为文件权限问题,有时是因为代码错误。
每次系统遇到“异常处理程序中的错误”错误时,我都想将用户重定向到自定义错误页面。
我该如何处理这个错误?
【问题讨论】:
标签: laravel laravel-4 laravel-routing
这是因为 Laravel 无法写入日志文件。如果您不想要日志,可以在第 55 行附近的 app/start/global.php 中禁用它:
App::error(function(Exception $exception, $code)
{
Log::error(...); //comment out this line.
});
但老实说,这将是一种症状治疗而不是问题治疗。您应该将chown app/storage 递归到运行服务器的用户。最快的方式:
public/index.php的最顶端,在<?php-tag的开头之后暂时放入die(`whoami`)。www-data。chown www-data -R app/storage,将 www-data 与您在第二步中找到的任何内容交换。【讨论】: