近日在windows2003 sp2上装了个XAMPP Windows 1.7.7 。

启动Apache时,总是提示“Busy…Apache started [Port 80]”,状态也不是“Running”

 

第一步,bing“xampp 80”,看到这篇

http://tech.ddvip.com/2008-11/122613038990538.html

文章提到改"listen 80" and "ServerName localhost:80"

==>照着做,还是不行。

 

第二步,想到windows的事件查看器了。管理工具/事件查看器/系统,一看,还真找到三个错误

大致内容如下:

找不到附属汇编 Microsoft.VC90.CRT,上一个错误是 参照的汇编没有安装在系统上。

Resolve Partial Assembly Microsoft.VC90.CRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。

Generate Activation Context C:\xampp\apache\bin\httpd.exe 失败。 参考错误消息: 参照的汇编没有安装在系统上。

bing了下找不到附属汇编 Microsoft.VC90.CRT”,原来是没有安装Microsoft Visual C++ 2008 Redistributable