安裝設置好PHP后PHP“內存位置訪問無效”的解決方法
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
在WINdows新配置的PHP環境,或者剛做過配置改動,
比如新加載的DLL擴展,訪問頁面,可能會出現“內存位置訪問無效?!钡腻e誤。
主要原因是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:\WINDOWS\Temp\php-errors.log。用記事本打開這個文件,
就可以看到詳細的php錯誤記錄了。
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!
賞
支付寶贊助
微信贊助
免責聲明,若由于商用引起版權糾紛,一切責任均由使用者承擔。
您必須遵守我們的協議,如您下載該資源,行為將被視為對《免責聲明》全部內容的認可->聯系老梁投訴資源 LaoLiang.Net部分資源來自互聯網收集,僅供用于學習和交流,請勿用于商業用途。如有侵權、不妥之處,請聯系站長并出示版權證明以便刪除。
敬請諒解! 侵權刪帖/違法舉報/投稿等事物聯系郵箱:service@laoliang.net
意在交流學習,歡迎贊賞評論,如有謬誤,請聯系指正;轉載請注明出處: » 安裝設置好PHP后PHP“內存位置訪問無效”的解決方法