[Server] 解決 WAMP 安裝時的一些問題

Screenshot 2016-03-05 22.35.44

在 OSX 系統寫程式一段時間了

自從新的桌上型電腦組好之後就沒在新電腦上寫程式

OSX 上有 MAMP,而 Windows 上則有 WAMP 來讓跑 AMP(Apache, MySQL and PHP) 的使用者快速建立起自己的開發環境

以下整理一下我在 WAMP 的一些問題:

安裝時出現 The program can’t start because VCRUNTIME140.dll is missing from your computer. Try reinstalling the program to fix the problem.

解決方法:一開始我以為是我裝的 Windows 10 所導致這問題,因為以前不是用 Windows 10 都沒遇過,不過仔細看了官方文件後發現,在安裝 WAMP 必須先安裝  VC9, VC10, VC11, VC13 and VC14
而我裝好 VC 後問題就解決了,若遺失 VCRUNTIME140.dll 則會導致安裝完畢後 server 無法啟動

以下為 VC9, VC10, VC11, VC13 and VC14 微軟下載連結
VC9 Packages (Visual C++ 2008 SP1)  x86 / x64
VC10 Packages (Visual C++ 2010 SP1) x86 / x64
VC11 Packages (Visual C++ 2012 Update 4) x86+x64
VC13 Packages (Visual C++ 2013) x86+x64
VC14 Packages (Visual C++ 2015) x86+x64

安裝完畢後 WAMP 還是無法啟動

解決方法:還記得當時(去年)解決這個問題找了好久,最後才發現是 Skype 搞得鬼! 打開 Skype 會占用 80 以及 443 這兩個 port,因此在跑 WAMP 時,可以把 Skype 關閉,或者在 Skype 的軟體設定中換 port,不要占用 80 port。

Leave a Reply