我在IIS上有个网站。该网站运行PHP。当PHP中发生错误时,该错误应该出现在Windows中(因为php.ini中的D1设置设置为syslog)。
如果匿名用户使用IUSR帐户,则错误不会出现在事件日志中。如果匿名用户使用Application Pool Identity帐户,则错误将出现在事件日志中。
为什么Application Pool Identity帐户可以写入事件日志,而不能写入IUSR帐户呢?请注意,PHP并不是在写入自定义源。还请注意,IUSR帐户位于IIS_IUSRS帐户中,该帐户可以完全访问Windows的应用程序源。
我如何才能找出哪个虚拟主机网站导致的错误,而不是通过我所有的虚拟主机和更改日志级别?
Request exceeded the limit of 40 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
我正在努力让领班试一试,我在Debian 8上安装了网站上的教程。然而,当我试图加载领班时,我得到:
西纳屈不知道这首小调。
# in usr/share/foreman-proxy/modules/root/root_api.rb
class Proxy::RootApi
get '/' do
"Hello World"
end
end
我在生产日志中也没有看到任何有用的东西。有什么建议吗?有什么不一样的日志我应该看看吗?