如果我在php.ini文件中启用error_log选项,那么我在配置的错误文件中没有得到任何内容,并且“在加载页面时重置了与服务器的连接。”在浏览器中(firefox)。如果我禁用它,我会在浏览器中显示错误。
我在64位Windows 7系统上使用PHP 5.3.0。
我的问题:
答案 0 :(得分:3)
来自php手册 error_log 是,
应记录脚本错误的文件的名称。该文件应该可由Web服务器的用户写入。如果使用特殊值syslog,则会将错误发送到系统记录器。在Unix上,这意味着syslog(3),在Windows NT上它意味着事件日志。 Windows 95不支持系统记录器。另请参阅:syslog()。如果未设置此指令,则会将错误发送到SAPI错误记录器。例如,它是Apache中的错误日志或CLI中的stderr。
因此,您需要检查要记录php错误的文件的事件日志和/或权限。
应显示错误。但看起来这是另一个问题(我希望display_error开启)。