在写入日志文件时,我无法在屏幕上显示任何错误。当检查 phpinfo() 打印出来时,我有相同的 master a local 值
display_errors On
display_startup_errors On
error_log /var/log/php.log
error_reporting E_ALL & ~E_NOTICE
log_errors On
log_errors_max_len
Run Code Online (Sandbox Code Playgroud)
ls -l /var/log/php.log 是 -rw-rw-rw- 1 root root 0 Jun 21 07:47 /var/log/php.log for /var 和 /varlog drwxrwxrwx 23 root root 4096 Jun 2 11 :13 无功
当代码中有错误时,页面浏览器不显示任何内容,浏览器说没有该页面的来源。关于在哪里查看或更改错误以出现在某处的任何建议(任何地方都很好)
编辑:我的错误脚本现在是
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
echo "print from error.php 2 ";
error
//print from erroerror to cuase logging to happen.
?>
Run Code Online (Sandbox Code Playgroud)
这将打印在显示器上并记录
Notice: Use of undefined constant error - assumed 'error' …Run Code Online (Sandbox Code Playgroud)