[技術]PHP service in WIN7 64位元 ERROR : FastCGI 處理序意外地結束-排除方法

搞了好幾天的PHP 的安裝,一直無法排除PHP 的錯誤,


錯誤訊息如下:


錯誤摘要

HTTP 錯誤 500.0 - Internal Server Error


C:\php\php-cgi.exe - FastCGI 處理序意外地結束



詳細錯誤資訊
















模組FastCgiModule
通知ExecuteRequestHandler
處理常式PHP via FastCGI
錯誤碼0xc0000135


















要求的 URLhttp://localhost:80/phpinfo.php
實體路徑C:\inetpub\wwwroot\phpinfo.php
登入方法匿名
登入使用者匿名



完整錯誤畫面如下圖:


PHP-error  


 


接著在網路上找了一堆方法仍然無法有效排除問題,


後來索性直接執行php-cgi.exe,跳出錯誤訊息,


msvcr110.dll 檔案遺失,


該檔案室屬於VS2012以上的版本才有(我只有裝VS2008),系統開發人員如果沒有安裝,


或是安裝較低版的就沒有msvcr110.dll,


因為PHP的版本是php-5.5.0RC2-Win32-VC11-x64,


人家擺明就說了VC11要2012了~=  =~


http://windows.php.net/download/#php-5.5


( VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively)


怪自己豬頭沒有注意~



問題釐清了,那我自己本身沒有VS2012的話該怎麼辦呢~


有二個方法:


1.網路上有很多網站有提供msvcr110.dll的檔案,


複製到C:\Windows\System32,


記得要註冊檔案REGSVR32 msvrc110.dll,


但~我懷疑別的網站所提供的DLL安全性就是了,


所以我裝了另一個微軟開發套件;


2.適用於 Visual Studio 2012 Update 3 的 Visual C++ 可轉散發套件


http://www.microsoft.com/zh-tw/download/details.aspx?id=30679


 下載後安裝就會有msvcr110.dll的元件了,


比較安全也比較快速,二個方法都可以用。



裝完之後,PHP的環境在IIS 7.5總算可以運行了,老天保佑~


Share on Google Plus

About fengstech

6 意見:

  1. 大大 感謝您
    讓我可以順利往下一步走
    VC11我還真沒注意到



    版主回覆:(07/20/2013 11:50:40 AM)

    不客氣~^^~
    有幫上忙就好~因為我也找問題找了很久~= =~

    回覆刪除
  2. 感謝天讓你先碰到了~哈!
    讓我不用花太多的時間過這關~Thanks!!


    版主回覆:(01/09/2014 02:33:23 PM)

    不客氣唷~

    回覆刪除
  3. 感謝你的分享,終於搞定啦!


    版主回覆:(01/09/2014 02:33:29 PM)

    不客氣唷~

    回覆刪除
  4. 感恩 雖說是很久的文章
    花了將近半天時間還未解決的問題 終於解決了 ..


    版主回覆:(05/21/2014 05:52:39 AM)

    哈哈~不客氣~之前我可是卡了很久~

    回覆刪除
  5. 因為我都﹂是◎到﹉那邊☆去~買的!☆純◇屬☉個□人☉建~議。~snipurl.com/28i8joo

    阿☆囉○哈☉LED大世界○ 星﹉期○一☉至星期五﹉ 09:◎00~﹍19:00 星期六﹂09:﹍00~﹍18:00 星期日 公﹍休﹎
    泰﹉山阿囉哈﹌LED大○世﹉界 新北市☉泰○山﹉區~泰林~路☆二◇段☉7-~1號(~500坪☆LED生○活☉應□用批○發﹉大◎賣♀場)
    (○LED商﹉用◎家﹍用-發光﹂家﹍具﹎、台燈、﹂吊﹍燈﹎、﹉立燈、桌﹌燈○、﹉造型燈、﹌復○刻﹉燈~、卡通☆燈◇、☉紅□點☉設~計燈~飾☆…○等☉)
    www.aloha-light.com 阿○囉﹉哈○LED官☉方網站
    www.aloha-﹉gift.com 阿◎囉﹍哈LED超級商﹂城﹍購﹍物網

    回覆刪除
  6. 我是從google"FastCGI 處理序意外地結束"連到這的
    感謝這篇文章解決我的問題,總算可以正常使用php了:)

    回覆刪除