您好,登錄后才能下訂單哦!
小編給大家分享一下php中錯誤代碼0xc0000135是什么意思,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
php錯誤代碼0xc0000135是跟編譯器有關,其解決辦法:首先根據不同的PHP版本查看其對應的編譯器;然后安裝“VC++2012”;最后運行“phpinfo()”即可。
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是什么意思”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。