phpMyAdmin 安裝配置常見問題及解決辦法
由于目前 phpMyAdmin 的最新版本已經(jīng)更新到了3.2.3網(wǎng)上流傳的很多配置方法都是以前老版本的,已經(jīng)不太適應(yīng)新版本的配置要求。大多都是復(fù)制轉(zhuǎn)貼的一些垃圾站,都不親自測試的!我就把我親自測試的問題寫出給大家,請大家支持江南網(wǎng)絡(luò) 聯(lián)盟,全部我自己的文章都親測!
一般的問題是
1:無法載入 mcrypt 擴展,請檢查 PHP 配置;
解決 辦法 :
1。沒有正確安裝 Mysql 數(shù)據(jù)庫 ,在系統(tǒng) 服務(wù)中 Mysql 相關(guān)的服務(wù)沒有啟動。
2。在系統(tǒng)的 system32(C:\windows \system32)目錄下缺少 libmcrypt.dll 文件 ,解決方法是找到 php 目錄下的 libmcrypt.dll ,并將 libmcrypt.dll 復(fù)制到 C:\windows\system32 目錄中,然后重新啟動 Web 服務(wù)。
3。在 PHP 目錄下的 php.ini 文件中,沒有將 ”;extension=php_mcrypt.dll” 中的前面一個 “;” 去掉,所以不能使用相應(yīng)功能, 解決方法是打開 php.ini 文件,找到 “;extension=php_mcrypt.dll” 改成 “extension=php_mcrypt.dll”(去掉前面的“;”,使之生效。
4。Mysql 目錄沒有讀取權(quán)限,正確的目錄權(quán)限如下:
administrator 完全控制
system 完全控制
user 讀取加運行
其他的用戶權(quán)限全部刪除 (也可保留,但安全性不高,建議刪除),然后重啟 MYsql 服務(wù)和 Web 服務(wù)(建議修改此項后重啟一下服務(wù)器 )。
5。以上方法都不行的話,再用這個方法:桌面>我的電腦 >右鍵屬性 >高級>環(huán)境 變量>系統(tǒng)變量>新建
新建系統(tǒng)變量:名:phpdir 值:C:\php(你的PHP在什么目錄就是什么)
2:無法載入 mysql 擴展,請檢查 PHP 配置;
解決辦法:
把 PHP 目錄下的 libmySQL .dll 復(fù)制到 “c:\windows\system32” 下,然后重啟 APACHE。
3:配置文件現(xiàn)在需要絕密的短語密碼 (blowfish_secret);
[color=#ff0000]解決辦法: [/color]
[color=#000000]確保在 config.default.php 文件里面進行了正確的設(shè)置 :$cfg[‘Servers’][$i][‘a(chǎn)uth_type’]= ‘cookie';
同時 $cfg[‘blowfish_secret’] = ‘ABCDEF'; //(這個值隨便寫,就是不能留空) [/color]
4:#2003-服務(wù)器沒有響應(yīng);
解決辦法:
遇到這個問題多半是 MYSQL 數(shù)據(jù) 庫沒有啟動,建議直接在:“控制面板-管理 工具 -服務(wù)”里面把 MYSQL 啟動。關(guān)于是否啟動,你可以在任務(wù)管理器里查看是否有 “mysqld-nt.exe” 這樣的進程,如果有,則說明 mysql 已經(jīng)啟動。
5:沒有發(fā)現(xiàn)PHP的擴展設(shè)置mbstring;
解決辦法:
修改 “C:\WINDOWS\” 下的 PHP.INI 文件,找到 “;extension=php_mbstring.dll” 把“;”去掉,保存 PHP.INI,重新啟動 Apache 即可
[color=#0000ff]4:配置phpMyAadmin默認語言;
解決辦法: [/color]
在firefox下不會有這個問題.在IE下phpmyadmin默認為英文.
將config.inc.php中改:
$cfg[‘Lang’] = ‘zh';
$cfg[‘DefaultCharset’] = ‘gb2312′;或其它中文charset,不設(shè)也可.