今天實驗室的學姐走了,他的臺式機留下來我來用,打開一看,各種開發軟件,VS2010,eclipse,SQL Server,就是沒有我用的wamp,所以只好自己裝了。
下了一個wamp的安裝包,安裝的時候遇到問題了,提示“計算機丟失了MSVCR110.dll”,然後上網找資料解決,百度經驗裏找到了解決方案(看來遇到這種問題的人不少,都寫成經驗了)。
解決方案:
1、先從微軟下載Visual C++ Redistributable for Visual Studio 2012 Update 4,分32位和64位版本,根據自己的操作系統版本選擇下載和安裝。
下載地址:
http://www.microsoft.com/en-us/download/details.aspx?id=30679
2、卸載沒有安裝成功的wamp,注意安裝的時候mysql就已經啓動了,卸載時無法完全刪除安裝目錄,會遺留下如圖的幾個文件夾,建議重啓電腦之後把wamp安裝目錄完全刪除,以避免不必要的問題。
3、再次安裝wamp,看是不是沒有報錯了。
注意事項
wamp卸載無法完全清除安裝文件,建議重啓系統之後手動刪除再安裝。
解決了MSVCR110.dll的問題,安裝wamp成功了,啓動apache又遇到問題了,啓動不起來,一查發現80端口被佔,
VS2010在更新了SP1後,會在開機時自動啓動一個服務,佔用WAMP的80端口,導致WAMP無法正常啓動Apache。提示信息:
Your port 80 is actually used by :
Server: Microsoft-HTTPAPI/2.0
Press Enter to exit...
解決辦法如下: 1. 進入控制面板→管理工具→服務。 2. 停止[Web 部署代理服務],並設置爲手動或禁用狀態,以防止下次開機再次佔用Apache的80端口。
經查找是 SQL Server Reporting Service服務,將該服務設置爲手動啓動,服務停止,重啓apache,wamp正常運行了。