PHPMYADMIN Warning: require_once(./libraries/commo
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
今天服務(wù)器裝PHP 出現(xiàn)了此錯(cuò)誤,找到了解決方案,記錄在自己BLOG里哈!
有的時(shí)候安裝好PHPmyAdmin后,在IE里訪問時(shí)會(huì)出現(xiàn)下面的這種情況:
Warning: require_once(./libraries/common.lib.php): failed to open stream: No such file or directory in ***\index.php on line 40
Fatal error: main(): Failed opening required './libraries/common.lib.php' (include_path='.;c:\php5\pear') in ***\index.php on line 40
出現(xiàn)這種問題的原因有下面幾種:
1、你的PHPmyAdmin目錄放到了磁盤的根目錄下
2、你的PHPmyAdmin目錄及上層目錄的權(quán)限設(shè)置問題
解決方法:
·將PHPmyAdmin的目錄不要放在磁盤的根目錄下,如放在D:\SiteManage\phpmyadmin
·將PHPmyAdmin的目錄及上層目錄,設(shè)置權(quán)限如下:
Users 讀取和運(yùn)行
IUSR_…… 讀取和運(yùn)行
另外的解決方法:
-----------------
遇到個(gè)奇怪的問題。在安裝完phpmyadmin后報(bào)如下錯(cuò)誤:
Warning: require_once(./libraries/common.lib.php) [function.require-once]: failed to open stream: No such file or directory in X:\Xxxxx\phpmyadmin\index.php on line 36
Fatal error: require_once() [function.require]: Failed opening required ‘./libraries/common.lib.php’ (include_path=’.;C:\php5\pear’) in X:\Xxxxx\phpmyadmin\index.php on line 36
將Mysql數(shù)據(jù)庫導(dǎo)入到新裝的Mysql5.2中,打開BLog首頁,卻仍報(bào)如上類似錯(cuò)誤.
經(jīng)過一陣調(diào)試終于發(fā)現(xiàn)解決方法:
原于phpmyadmin與php安裝目錄的上級(jí)ACls權(quán)限不夠,呵!
給phpmyadmin,php,及它們上一級(jí)目錄同樣的Acls用戶讀取權(quán);然后再打開Blog,成功搞定! ^_^
注意事項(xiàng)與安全隱患:
1、請(qǐng)不要將phpmyadmin安裝在站點(diǎn)或虛擬主機(jī)根目錄,因?yàn)檫@樣guest用戶就會(huì)擁有根目錄的權(quán)限。
2、給phpmyadmin給予IIS進(jìn)程運(yùn)行用戶以及IIS匿名User讀取權(quán)限即可。強(qiáng)烈建議不要將everyone加入ACLs權(quán)限列表。
3、大家在調(diào)試程序或配置腳本環(huán)境時(shí),請(qǐng)盡量先多看FAQ!然后從報(bào)錯(cuò)代碼中去尋找原因…(比如上述中錯(cuò)語,你打開index.php的第36行,看PHP代碼執(zhí)行的是什么命令就很清楚錯(cuò)誤原因所在了)
注意技巧:
1、不要將phpmyadmin解壓安裝在根目錄,因?yàn)檫@樣guest用戶就會(huì)擁有根目錄的權(quán)限。2、給phpmyadmin給予iis用戶權(quán)限,user組用戶權(quán)限即可。不建議加everyone權(quán)限。
---------
以上兩種方法思路一樣,大家可試試
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!