php錯誤碼0xc0000135是跟編譯器有關,其解決方法:首先根據不同的PHP版本查看其對應的編譯器;然後安裝「VC 2012」;最後執行「phpinfo()」即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
IIS7.5下設定ASP PHP環境及錯誤處理(0xc0000135)
http://user.qzone.qq.com/93701178/blog/1398155812
作業系統更新至Win7或Win8,IIS也隨之升級至7和7.5,因測試需要,在Windows下順便搭建個PHP平台,用起來就方便多了。
依照正常的步驟,程式安裝裡啟用IIS功能(啟用或關閉Windows功能)
#把跟IIS有關選項都選上,這樣基本上就可以正常使用Web和asp功能了,但PHP是不行的。
下載php5.5.10#, 解壓縮至C:\PHP下,
安裝PHPManager
#修改設定檔:
#date.timezone = "Asia/Shanghai"
#增加或刪除擴充庫的功能(extension=mysql.dll等)
點PHP Manager裡的checkinfo(),如果運氣好的話會出現phpinfo()探針的頁面,Congratulations!
#很可惜,我沒這麼順利,出現了HTTP 500.0錯誤,有詳細的錯誤描述,但根本摸不著頭緒!
沒關係,找到裡面的具體錯誤代號,這樣的0xc0000135,不同的機器上裝可能會有不一樣錯誤代號,我的就是0xc0000135,百度一下,發現這
個錯誤是跟編譯器有關,一般是要求運行的機器上有.net的編譯環境,嘗試安裝了.net3.5,.net4.0仍然失敗,飽受打擊呀!又嘗試了VC 2008 runtime,還是失敗。 【推薦學習:《PHP影片教學》】
#查閱網路上有人遇到的類似情況都是這麼解決的,怎麼回事?搜尋錯誤代號(0xc0000135),看到有人反映UPUPW php整合環境有時也會出現這樣的錯誤,根據不同的PHP版本其對應的編譯器是不一樣的,這下豁然開朗了,找到問題根源了。
Microsoft Visual C 2012(32位元) (VC11編譯的php5. 5系列32位元版本必裝)
Microsoft Visual C 2012(64位元)
(VC11編譯的php5.5系列64位版本必裝)Microsoft Visual C 2010 SP1(32/64位元)
(VC10編譯的部分元件需要)#Microsoft Visual C 2008 SP1(32/64位元)
(VC9編譯的5.3/5.4系列必裝)Microsoft Visual C 2005 SP1(32 /64位元)
(VC6編譯的PHP5.2系列必裝)
安裝VC 2012,phpinfo()果然順利出現!
至此,Win8 IIS7.5 ASP PHP應該算成功建置。但也可能會出現一點小插曲兒,就是在PHP Manager裡能運行phpinfo(),但自己寫個PHP腳本卻不能正常運行,頁面顯示一片空白,也不報錯。
開始也是百思不得其解,最後發現不是配置問題,而是腳本編輯上的問題。
解決方法:將
腳本轉換成utf8編碼格式###就行了,最好用DW或Notepad ,Editplus等專用編輯器。 ###以上是php 錯誤代碼 0xc0000135是什麼情況的詳細內容。更多資訊請關注PHP中文網其他相關文章!