解決 php-cgi 啟動時提示缺少 msvcr110.dll 的問題


問題描述

啟動 php-cgi 時如果提示缺少 msvcr110.dll

問題原因:

缺少 vc 2012 運行庫
 
問題解決
可以通過微軟官網中https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
需要安裝 vcredist_x64.exe 或 vcredist_x86.exe
 
下載地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=30679
 
---------------------------------------------------------------------------------------------------
http://windows.php.net/download/
打開這個鏈接, 我們看到一系列的下載地址, 以下是一一解釋:
VC11 x86 Non Thread Safe (vc11 非線程安全)
VC11 x86 Thread Safe (vc11 線程安全)
VC9 x86 Non Thread Safe
VC9 x86 Thread Safe
VC6 x86 Non Thread Safe

注意看左側的說明. VC9 and VC11, 
Visual Studio 2005 是vc6.
Visual Studio 2008 是vc9.
Visual Studio 2010 是vc10
Visual Studio 2012 是vc11
以此類推, 如果需要使用php 5.5.0 VC11 x86 Non Thread Safe 那么肯定需要安裝vc11

目前vc11已經釋放出update 3的安裝包, 可以完美兼容php 5.5.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM