Apache HTTP Server停止工作(web开发,Apache服务器,IE下运行程序)

柠檬公主耶 2015-11-17 09:50:24
Apache启动无错误,但是IE下运行稍大程序就弹框提示Apache HTTP Server停止工作,关闭后继续弹出。异常详细信息如下

问题签名:
问题事件名称: APPCRASH
应用程序名: httpd.exe
应用程序版本: 2.2.22.0
应用程序时间戳: 4f242d7a
故障模块名称: php_scd.dll
故障模块版本: 0.0.0.0
故障模块时间戳: 531528a4
异常代码: c0000005
异常偏移: 000014b5
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 0a9e
其他信息 2: 0a9e372d3b4ad19135b953a78882e789
其他信息 3: 0a9e

网上的解决办法:拷贝dll至system32未解决,改httpd.conf中路径转义未解决(没有尝试解封模块,觉得没有关系),temp文件夹下看httpd-error.log并没有找到这个文件。不知道该怎么解决了。求教大神!!
...全文
872 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
柠檬公主耶 2015-11-17
  • 打赏
  • 举报
回复
网上解决办法杂乱,不一定适合你。 授人以鱼不如授人以渔 以下是我的解决办法: 跟踪Apache/logs/error.log,根据错误日志,一个个修复错误。关于每一个错误的修复可以参考网上的建议,亲测有效。如更改httpd.conf的servername设置,环境变量设置,拷贝相关dll至system32下,删除logs/httpd.pid文件均可以修复错误日志中的相关错误。 最终,本楼中所涉错误,拷贝2015版php_scd.dll至php/ext后完美解决(尝试过拷贝2012版,弹窗报错:无法定位各种.dll错误) 另:system32中拷贝2012版php_scd.dll,没有尝试去拷贝2015版,各位可以试试。 至此,Apache启动不再报错,error.log中信息变为:notice:Apache/2.2.22 (Win32) PHP/5.2.17 configured -- resuming normal operations,再次正常启动。 分享给各位。

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧