【一】問題解決方案:
不要下載最新VC2010運行庫,而是下載安裝VC2008運行庫,解決問題。
【二】安裝背景:
1. 使用wampserver 2.2E X86版安裝。
2. windows XP SP3系統。
3. 按照wampserver。com官網上的介紹,鏈接到微軟官方下載了x86版的VC++運行庫並安裝,同時下載x86版wampserver;
【三】出現問題:
1. 安裝運行時,彈出運行出錯提示,該提示一閃即過,並沒有記錄,同時系統托盤中wampserver圖標關閉;
2. 檢查80端口,無佔用;
3. 直接使用系統服務工具開啓mysql成功,開啓apache失敗,提示:“Windows不能在本地計算機啓動 wampapache .......並參考特定服務錯誤代碼1”;
4.根據這一點到網上查找原因,卻沒有能夠解決該問題的方案;
5. 在cmd命令行直接運行:{%apacheRoot%}/bin/httpd.exe, 提示錯誤:
httpd.exe: Syntax error on line 486 of C:/www/apache2/conf/httpd.conf: Cannot load {%PHPRoot%}/php5apache2_2.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6....
6. 後來有篇文章介紹,PHP編譯採用VC,需要VC運行庫,而版本正是2008,而安裝的VC2010無法滿足需要。
7. 下載安裝VC2008運行庫,解決問題。