xampp安装后httpd无法启动

安装xampp(xampp-win32-1.8.0-VC9-installer.exe 91.9MB)后,apache无法启动,老是提示:
11:55:50 [apache] Status change detected: running
11:55:51 [apache] Status change detected: stopped
启动tomcat也失败
搜索,大部分说是80和443端口被占用,但发现不是这问题,
也有说Apache启动后又马上停止,原因可能是由于安装了oracle10g,与其中的perl5lib变量发生了冲突,
卸载oracle,问题依旧。
继续搜索,说看系统日志。应用程序日志中报错如下:
The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 456 of C:/xampp/apache/conf/httpd.conf: Syntax error on line 17 of C:/xampp/apache/conf/extra/httpd-xampp.conf: Cannot load /xampp/php/php5ts.dll into server: \xd3\xc9\xd3\xda\xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xc5\xe4\xd6\xc3
系统日志中报错如下:
Generate Activation Context 为 C:\xampp\php\php5ts.dll 失败。参考错误消息: 操作成功完成。
Resolve Partial Assembly 为 Microsoft.VC90.CRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。
估计是apache要启动php,php启动需要VC90,但VC90没装。
到微软下载Microsoft Visual C++ 2008 Redistributable Package (x86) (vcredist_x86.exe 1.67MB)安装后解决。
12:10:09 [apache] Executing "c:\xampp\apache\bin\httpd.exe"
12:10:09 [apache] Return code: 0
12:10:10 [apache] Status change detected: running
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值