我已经加载了 phpinfo,看到了 ini 文件的位置(/etc/php/7.0/fpm/php.ini
),然后去了sudo nano /etc/php/7.0/fpm/php.ini
,并更改error_log
为 read /var/log/php_errors.log
。
接下来打开/var/log/php_errors.log
并向其添加一些文本,保存,然后sudo chmod +x /var/log/php_errors.log
当我尝试运行一些我知道包含语法错误的 php 脚本时,我在浏览器中没有看到任何错误,并且日志文件中没有添加任何内容。
更新:在 Pi 上使用 OpenMediaVault。转到 OMV > 服务 > Nginx > 池 > 编辑,然后打开“显示错误”
现在,当我破坏代码时,我会在浏览器中收到错误。
仍然没有在日志文件中看到任何内容。
答案1
由于我使用 OpenMediaVault 并且 Nginx 作为 OMV 上的服务安装,因此它捕获此文件中的所有错误日志:
/var/log/nginx/f7a95d11-5bd3-4e69-9744-0f8859ac497d-error.log