如何解決錯誤模塊php5ts.dll的問題

發(fā)布時間:2024-03-10
錯誤模塊php5ts.dll的解決辦法:首先將mysql的bin目錄從系統(tǒng)環(huán)境變量path中移出或者將“l(fā)ibmysql.dll”從mysql的bin目錄中移出;然后重啟系統(tǒng)即可。
推薦:《php視頻教程》
錯誤應(yīng)用程序 httpd.exe,錯誤模塊 php5ts.dll,錯誤地址 0x0000acca。
這個問題是在windows下配置php apache mysql環(huán)境時發(fā)生的。
具體的表現(xiàn)是php運(yùn)行正常,但是php調(diào)用mysql的相關(guān)函數(shù)就出錯,apache就會進(jìn)行日志報錯。
環(huán)境配置方式:
php以模塊的方式運(yùn)行在apache下。自定義php.ini路徑
phpinfo()顯示mysql庫加載成功
出錯后在windows的錯誤日志中會留下以下內(nèi)容:
錯誤應(yīng)用程序httpd.exe,版本2.2.21.0,錯誤模塊php5ts.dll,版本5.2.17.17,錯誤地址0x0000acca。
原因如下:
在安裝mysql的時候在配置設(shè)定時把mysql的bin目錄放到了系統(tǒng)環(huán)境變量path中。而bin目錄中正好有一個libmysql.dll的庫。
而php在加載mysql庫的時候會搜索系統(tǒng)環(huán)境變量path每一個目錄尋找libmysql.dll,由于mysql的bin目錄也在其中,那么php就先把mysql的libmysql.dll加載了。所以就會由于庫的兼容問題導(dǎo)致mysql的函數(shù)無法運(yùn)行。
解決方案:
1.將mysql的bin目錄從系統(tǒng)環(huán)境變量path中移出或?qū)ibmysql.dll從mysql的bin目錄中移出,或?qū)ibmysql.dll進(jìn)行重命名。
2.重起系統(tǒng),測試正常。
上一個:低保戶買車能查出來嗎
下一個:刑事案件終審判決還能上訴嗎

藤本植物常春藤煤污病的防治
磚混房屋墻體裂縫的成因與防治
RC2010FK-07681KL,2010 681KΩ 1% 3/4W 電阻
高價域名價格為什么這么高?到底值不值?
驅(qū)動人生的驅(qū)動好用嗎(驅(qū)動人生干嘛用的)
買奧迪a3怎么樣(2021奧迪a3怎么樣值得購買嗎)
宮頸癌患者 日常食療偏方
游戲本筆記本哪個好,哪些游戲筆記本電腦比較好用
便宜的國外云服務(wù)器
蘋果手機(jī)密碼忘記該怎么辦(蘋果手機(jī)密碼忘了該怎么辦)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos