手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術知識庫 >  網站相關 >  程序開發 >  訪問php時提示內存位置訪問無效的解決辦法和思路分析

訪問php時提示內存位置訪問無效的解決辦法和思路分析

2017-03-04 07:56:36 12466

新配置的PHP環境,?者剛做過配置改動,比如新加載的DLL擴展,訪問頁面,可能會出現“內存位置訪問無效。”的錯誤。主要原因是DLL擴展加載失敗。我們就需要找到是哪一個DLL文件加載出現了問題。排查方法是:

將php.ini中“display_startup_errors = Off”改為“display_startup_errors = On”。這時訪問php頁面,服務器上會彈出php錯誤的提示對話框,你就可以明確看到是哪一個dll文件加載失敗,有時會有多個dll文件加載失敗,需要你先分號(;)注釋掉php.ini中提示那?dll后繼續訪問如此反復排查,把出問題的dll都用分號(;)注釋掉后,php就可以正常運行了。

如果加載失敗的dll是你必須使用的擴展庫文件,那么就要從版本是否對應、文件是否齊全、文件是否已損壞等等方面去排查加載失敗的原因了。不同的擴展具有不同的情況,這里就無法一一羅列了,記住:搜索引擎是你最好的幫手,針對單個dll去搜索解決的方法吧。

另外?新版本的Windows版本PHP,在出現錯誤時,會將詳細的錯誤信息自動存儲到Windows系統的TEMP臨時目錄,文件名為:php-errors.log。在Windows2003系統中路徑一般是:C:WINDOWSTempphp-errors.log。用記事本打開這個文件,就可以看到詳細的php錯誤記錄了。


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: