Laravel 拉威尔+;ISS服务器&x2B;失败的请求日志

Laravel 拉威尔+;ISS服务器&x2B;失败的请求日志,laravel,iis,laravel-5.2,iis-7.5,laravel-5.3,Laravel,Iis,Laravel 5.2,Iis 7.5,Laravel 5.3,当我在IIS服务器中使用Laravel应用程序(5.2/5.3)时,失败的请求日志无法捕获Laravel中抛出的错误 例如,我输入了规则来跟踪错误404和500。我以一个不存在的路线进入了网站。在chrome inspect中,我在响应时看到404错误,但IIS没有创建此错误的文件 另一种情况:如果我强制执行错误500-回显未定义的变量-日志无法跟踪。但是,如果我在一个独立的.php文件(没有laravel)中重复这个过程,错误就会被跟踪 为什么?否则,Laravel应用程序生成的错误存储在st

当我在IIS服务器中使用Laravel应用程序(5.2/5.3)时,失败的请求日志无法捕获Laravel中抛出的错误

例如,我输入了规则来跟踪错误404和500。我以一个不存在的路线进入了网站。在chrome inspect中,我在响应时看到404错误,但IIS没有创建此错误的文件

另一种情况:如果我强制执行错误500-回显未定义的变量-日志无法跟踪。但是,如果我在一个独立的.php文件(没有laravel)中重复这个过程,错误就会被跟踪


为什么?

否则,Laravel应用程序生成的错误存储在storage/logs目录中。

Laravel 5.3 monolog中的日志驱动程序被用作日志驱动程序。可能在该类型的服务器上未正确设置某些权限

我发现了一个类似的问题/答案,我可以帮助你解决这个问题


在这种情况下不是这样,不幸的是,它被保存在IIS日志或Laravel应用程序中。我已经解决了这个问题。我发现一个try/catch块,因此错误不在laravel.log中,但iis继续不捕获失败的请求。