apachecan';如果在Windows上设置了PHP错误日志,则无法启动

apachecan';如果在Windows上设置了PHP错误日志,则无法启动,php,windows,apache,Php,Windows,Apache,我在WindowsServer2012虚拟机上安装了php和apache Apache/2.2.29 (Win32) PHP/5.3.3 mod_wsgi/3.3 Python/2.7.9 在php.ini中,我启用了日志记录,现在我想设置一个文件来记录错误。 无论我什么时候出发 error_log = "C:\TEMP" 然后尝试重新启动Apache进程,该进程无法启动,并表示意外终止。 您能建议我是否应该处理其他事情以及如何跟踪问题吗?这可能是一个愚蠢的问题,但您是否确保C:\TEMP存

我在WindowsServer2012虚拟机上安装了php和apache

Apache/2.2.29 (Win32) PHP/5.3.3 mod_wsgi/3.3 Python/2.7.9
在php.ini中,我启用了日志记录,现在我想设置一个文件来记录错误。 无论我什么时候出发

error_log = "C:\TEMP"
然后尝试重新启动Apache进程,该进程无法启动,并表示意外终止。
您能建议我是否应该处理其他事情以及如何跟踪问题吗?

这可能是一个愚蠢的问题,但您是否确保
C:\TEMP
存在并且未设置为只读?此外,apache服务对该文件夹具有读/写访问权限?该文件夹在那里,用于会话路径,并且正在生成会话文件-事实上,当我设置错误日志并尝试重新启动apache时,确实生成了日志文件-但apache被终止!在这种情况下,您可能需要查看Apache错误日志。它应该位于名为apache_error.log或类似的日志目录中。它应该指出Apache崩溃的原因。我检查了这一点,不幸的是,Apache错误日志没有提供崩溃的任何信息:SPerhaps最好用日志的最后几行更新您的问题。尽管它可能不有趣,但至少会将其从列表中排除。在添加时,还请添加Apache访问日志的最后几行。