Mysql 编码点火器';s错误日志不存在';我似乎没有报告所有的错误

Mysql 编码点火器';s错误日志不存在';我似乎没有报告所有的错误,mysql,linux,nginx,codeigniter-3,php-7,Mysql,Linux,Nginx,Codeigniter 3,Php 7,我目前正在通过linux操作系统(debian)使用php7、codeIgniter 3、Nginx和Mysql创建一个web应用程序 几个月前,我所有的PHP错误都会在默认的nginx日志错误中报告(位于:/var/log/nginx/) 但最近,我特意配置了CodeIgniter,以便在应用程序的文件夹中报告这些错误 它似乎起作用了,因为我注意到我当前的错误被报告在这个新的日志文件中。 但是,似乎没有报告“某些”错误。例如,我的web应用程序中有一个表单,它也可以使用Javascript(a

我目前正在通过linux操作系统(debian)使用php7、codeIgniter 3、Nginx和Mysql创建一个web应用程序

几个月前,我所有的PHP错误都会在默认的nginx日志错误中报告(位于:/var/log/nginx/)

但最近,我特意配置了CodeIgniter,以便在应用程序的文件夹中报告这些错误

它似乎起作用了,因为我注意到我当前的错误被报告在这个新的日志文件中。 但是,似乎没有报告“某些”错误。例如,我的web应用程序中有一个表单,它也可以使用Javascript(ajax使用)运行。发送表单后,我可以在浏览器控制台中注意到错误500(内部服务器错误)。但是,我的错误日志文件中没有报告此错误!(我已经签入了前一个属于Nginx的日志文件,没有任何内容)

我该怎么办


谢谢。

您不会期望Codeigniter记录内部服务器错误,因为发生错误时它不会运行。这可能会把你引向正确的方向。好的,我在php.ini文件(display_errors=on)中应用了修改,但似乎没有任何变化。此外,我还在我的nginx配置(/etc/nginx/sites available/…)中添加了一个级别为“warn”的特定错误日志文件。不幸的是,仍然没有记录500错误:/这可能会有所帮助,尽管它是针对apache2的,但我也应用了这些修改,仍然没有记录错误:/谢谢。。。