我的页面有错误,但它没有登录到日志文件
我已经设定了
的display_errors:关
display_startup_errors:关
error_log中:error_log中
log_errors:在
我在配置后重新启动了apache 但它无法正常工作
刚刚检查了apache文件/ etc / httpd / logs / error_log文件 它包含错误,但为什么error_log不会在发生错误的文件夹中创建
答案 0 :(得分:4)
在你的php文件中试试这个
ini_set("log_errors", 1);
ini_set("error_log",$_SERVER['DOCUMENT_ROOT']."/logs/php-error.log");
授予文件夹日志及其文件的写入权限,然后检查日志文件夹中的文件。
error_log:error_log
error_log
没有正确的路径,请设置正确的路径,如下所示
log_errors = On
error_log = "C:\xampp\php\logs\php_error_log"
答案 1 :(得分:0)
你说:
刚检查了包含错误的apache文件/ etc / httpd / logs / error_log文件......
表示:
你也说过:
...但是为什么error_log没有在发生错误的文件夹中创建
您的php.ini directove error_log 指定您希望错误日志的位置。现在它是默认的。指定不同的日志文件位置,您将在不同的位置使用它。没有原因 - 它落在了据说的地方。