IIS上的PHP错误日志不会写入文件
发布时间:2020-12-13 18:01:14 所属栏目:PHP教程 来源:网络整理
导读:我通过FastCGI在 Windows Server 2008 R2和 PHP 5.5 NTS上使用IIS 7.5. 不知何故,我的PHP不想将错误记录到文件中.永远不会创建文件,当我手动创建它时,PHP不会写入它. 这是我的php.ini(经过验证,它是用phpinfo()加载的那个;);) error_reporting = E_ALL ~E_DE
我通过FastCGI在
Windows Server 2008 R2和
PHP 5.5 NTS上使用IIS 7.5.
不知何故,我的PHP不想将错误记录到文件中.永远不会创建文件,当我手动创建它时,PHP不会写入它. 这是我的php.ini(经过验证,它是用phpinfo()加载的那个;);) error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT log_errors = On error_log = "C:inetpublogsphpphp_errors.log" 指定的目录具有IIS_IUSRS,IUSR甚至AppPool用户的写访问权限(是的,我知道它是多余的,只是为了确保). 编辑:[求助] 我在我的网站上使用BasicAuthentication,并且IIS模拟您登录的用户.因此,我只是将我的登录用户帐户添加到IIS_IUSRS组,现在它可以正常工作.
将其添加为解决方案文本,以便它不再出现在未答复的问题列表中.答案由问题作者在上面编辑的问题中提供:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |