台灣最大程式設計社群網站
線上人數
1061
 
會員總數:246136
討論主題:189720
歡迎您免費加入會員
討論區列表 >> Windows 伺服器 >> Web Platform Installer安裝PHP後無法執行PHP
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Web Platform Installer安裝PHP後無法執行PHP
價值 : 100 QP  點閱數:1586 回應數:1
樓主

梅子
初學者
275 128
1612 256
發送站內信

我的OS為2012SERVER64位元 和 IIS 8.5
使用Web Platform Installer安裝 "PHP5.6","IIS適用的PHP Manager","MySQL5.5"
安裝完成後我放一個phpinfo.php進wwwroot執行,
出現錯誤畫面

HTTP 錯誤 500.0 - Internal Server Error

C:\Program Files (x86)\PHP\v5.6\php-cgi.exe - FastCGI 處理序意外地結束


------------------------------------------------------------------------------------------------------------------------
我用命令列執行c:\Program Files (x86)\PHP\v5.6>php.exe -v
出現錯誤訊息

無法啟動程式,因為您的電腦遺失 MSVCR110.dll。請嘗試重新安裝以修正這個問題。

------------------------------------------------------------------------------------------------------------------------
我用命令列執行c:\Windows\System32>regsvr32 /u msvcr110.dll
出現錯誤訊息

模組 msvcr110.dll 已經載入,但是找不到進入點 DllRegisterServer。

請確定 "msvcr110.dll" 為有效的 DLL 或 OCX 檔,然後再試一次。


------------------------------------------------------------------------------------------------------------------------
我有安裝
microsoft Visual C++ 2010 x64 Redistributable
microsoft Visual C++ 2010 x86 Redistributable
microsoft Visual C++ 2010 x86 Runtime
microsoft Visual C++ 2012 Redistributable(x64)


------------------------------------------------------------------------------------------------------------------------

請問我要如何解決PHP無法跑的問題??





搜尋相關Tags的文章: [ IIS ] , [ Web Platform Installer ] , [ PHP ] , [ msvcr110.dll ] ,
本篇文章發表於2015-03-06 10:50
1樓
作者回應

梅子
檢舉此回應
原來雖然我的OS是x64,但它自動安裝的是x86的PHP,所以

microsoft Visual C++ 2012 Redistributable(x64)

這個要安裝x86的才有用

microsoft Visual C++ 2012 Redistributable(x86)
本篇文章回覆於2015-03-10 08:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.