運行php的時候出現計算機中丟失 MSVCR110.dll怎么解決
一、總結
一句話總結:因為現在php所有的 5.5 環境都是基於 vc11 的編譯腳本下生成的,所以在 windows 下你得安裝相關組件。
這里直接把MSVCR110.dll拷貝進C 盤的 syste32 文件夾不行,還是得安裝vc11編譯環境才行。
vc11編譯環境需要裝32位,
phpstudy的優點:你切換php版本后,如果缺少編譯環境,phpstudy打開的時候會提示你安裝什么,在哪里下載
二、內容在總結中
筆者在一次運行 php.exe 時,運到“無法啟動此程序,因為計算機中丟失 MSVCR110.dll。嘗試重新安裝該程序以解決此問題。”的提示,當時很無語,因為系統是剛剛安裝好的,而且是最新版本的。
有問題就得解決,網上查詢了很多的資料,都要把 msvcr110.dll 文件下載過來放到 C 盤的 syste32 文件夾里去,筆者也試了,但是都無法解決。
因為現在所有的 5.5 環境都是基於 vc11 的編譯腳本下生成的,所以在 windows 下你得安裝相關組件。
下面筆者就簡單的分享一下是如何得以解決的。

首先是打開瀏覽器,在瀏覽器的地址欄里輸入 http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 這個網址來進行相關程序的下載。
打開之后,在“選擇語言”里選擇“簡體中文”,然后點擊右邊的“下載”按鈕。

這時就會彈出一個要求我們下載的程序選擇,筆者在這里選擇的是 64 位的,因為筆者的系統是 64 位的系統,大家可以根據自己的需要來進行相應的選擇,記住,一定要選對咯,選擇好之后點擊“下一步”。
(其實要裝32位)

這時就會進入到感謝下載的頁面,程序也在開始下載了,呵呵,文件不大,很快就會下載完成的。

找到已經下載完成的文件,對這個文件進行運行,運行之后就出現了一個使用協議的界面,在“我同意許可條款和條件”的前面給打上勾,以表示我們已經同意這些協議來進行程序的安裝,然后點擊“安裝”。
