Apache 2.2.3 从 CLI 运行,无法通过 Windows 7 启动服务

Apache 2.2.3 从 CLI 运行,无法通过 Windows 7 启动服务

我很高兴在 Windows 7 台式机和笔记本电脑上运行 Apache 2.2.3 一段时间(几个月/几年),没有任何问题。然而,在过去几天里,两台电脑上的 Windows 管理单元中的 Apache2.2 服务都拒绝启动。

尝试启动服务时收到的错误是:

错误 1067:进程意外终止。

如果我直接从命令行运行 httpd.exe,那么 Apache 就会启动,我就可以愉快地运行我的本地开发站点而不会出现问题。

有人对 Apache2.2 服务为什么突然停止工作有什么建议吗?

编辑

Windows 事件日志显示以下内容:

Faulting application name: httpd.exe, version: 2.2.3.0, time stamp: 0x44c93502
Faulting module name: libapr-1.dll, version: 1.2.7.0, time stamp: 0x44c93456
Exception code: 0xc0000005
Fault offset: 0x000038bc
Faulting process id: 0x19fc
Faulting application start time: 0x01ce0080a3cf20e3
Faulting application path: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe
Faulting module path: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\libapr-1.dll
Report Id: e30ff5e8-6c73-11e2-aa69-9ce9ae4d78cf

答案1

这似乎是 Google Drive 静默更新的结果,该更新更改了父文件夹的各种权限设置,如以下链接所示:

http://productforums.google.com/forum/#!searchin/drive/apache/drive/4LWRozCv14E/gsG6cv0JCNoJ

相关内容