安裝設(shè)置好PHP后PHP“內(nèi)存位置訪問(wèn)無(wú)效”的解決方法

[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

在WINdows新配置的PHP環(huán)境,或者剛做過(guò)配置改動(dòng),
比如新加載的DLL擴(kuò)展,訪問(wèn)頁(yè)面,可能會(huì)出現(xiàn)“內(nèi)存位置訪問(wèn)無(wú)效?!钡腻e(cuò)誤。
主要原因是DLL擴(kuò)展加載失敗。

我們就需要找到是哪一個(gè)DLL文件加載出現(xiàn)了問(wèn)題。排查方法是:

將php.ini中 display_startup_errors = Off 改為display_startup_errors = On 。

這時(shí)訪問(wèn)php頁(yè)面,服務(wù)器上會(huì)彈出php錯(cuò)誤的提示對(duì)話框,
你就可以明確看到是哪一個(gè)dll文件加載失敗,有時(shí)會(huì)有多個(gè)dll文件加載失敗,
需要你先分號(hào)(;)注釋掉php.ini中提示那個(gè)dll后繼續(xù)訪問(wèn)如此反復(fù)排查。

把出問(wèn)題的dll都用分號(hào)(;)注釋掉后,php就可以正常運(yùn)行了。

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

另外:新版本的Windows版本PHP,在出現(xiàn)錯(cuò)誤時(shí),
會(huì)將詳細(xì)的錯(cuò)誤信息自動(dòng)存儲(chǔ)到Windows系統(tǒng)的TEMP臨時(shí)目錄,
文件名為:php-errors.log。在Windows2003系統(tǒng)中路徑一般是:
C:\WINDOWS\Temp\php-errors.log。用記事本打開(kāi)這個(gè)文件,
就可以看到詳細(xì)的php錯(cuò)誤記錄了。

問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來(lái)自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長(zhǎng)并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » 安裝設(shè)置好PHP后PHP“內(nèi)存位置訪問(wèn)無(wú)效”的解決方法

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開(kāi)發(fā)與維護(hù);網(wǎng)站開(kāi)發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情