1、權限過大,提示配置檔案不能有寫的權限
<a href="https://s3.51cto.com/wyfs02/M01/93/1B/wKiom1kILU7S0vlEAAAwBGDb7nY757.png-wh_500x0-wm_3-wmp_4-s_2907842399.png" target="_blank"></a>
I get this error when I try to access localhost/phpmyadmin:
Wrong permissions on configuration file, should not be world writable!
解決辦法:
sudo chmod 755 /opt/lampp/phpmyadmin/config.inc.php
OK,success!
2、聲明:MySQL和phpMyAdmin不在同一主機
登陸時提示“無法登入MySQL伺服器”。
<a href="http://s1.51cto.com/wyfs02/M02/78/AC/wKiom1aBAWjz6kFPAAAaveLFFN4317.png" target="_blank"> </a>
解決方法:
若MySQL和phpMyAdmin不在同一主機,需要修改配置檔案phpMyAdmin/libraries/config.default.php中的兩項:
//allow login to any user entered server in cookie based authentication 配置是否允許你登陸任何使用cookie登陸的伺服器。
$cfg['AllowArbitraryServer'] = true;
//MySQL hostname or IP address
$cfg['Servers'][$i]['host'] = '172.16.0.35';//此項也可不修改
修改後再次登陸phpMySQL時會多出“伺服器”一項,在此輸入MySQL伺服器的IP即可(注意:是http伺服器通路MySQL的IP位址):
<a href="http://s1.51cto.com/wyfs02/M00/78/AC/wKiom1aBAWiwoKYQAABNnbuIIvY115.png" target="_blank"> </a>
3、登入後提示“配置檔案現在需要一個短語密碼”:
<a href="http://s4.51cto.com/wyfs02/M00/78/AC/wKiom1aBAWmzKRAdAAAgfGO-KFU997.png" target="_blank"> </a>
修改phpMyAdmin/config.inc.php:
$cfg['blowfish_secret'] = 'oimec';//此處的oimec為任意短語,作用cookie認證時作為AES加密算法的密鑰
4、登入後提示“phpMyAdmin進階功能尚未完成設定,部分功能激活。”:
<a href="http://s4.51cto.com/wyfs02/M01/78/AC/wKiom1aBAWmhBcr-AAAu7S4oAq0915.png" target="_blank"> </a>
将Web伺服器中phpMyAdmin/sql/create_tables.sql腳本檔案從phpMyAdmin中導入執行。
<a href="http://s3.51cto.com/wyfs02/M02/78/AC/wKiom1aBAWvTVNtrAACwDEer2QA609.png" target="_blank"> </a>
再次登陸phpMyAdmin,檢視已無提示,并且,已經建立“phpmyadmin”資料庫。
<a href="http://s3.51cto.com/wyfs02/M01/78/AB/wKioL1aBAYbwwTCOAABL0AcAAFw131.png" target="_blank"> </a>
本文轉自 2012hjtwyf 51CTO部落格,原文連結:http://blog.51cto.com/hujiangtao/1921131,如需轉載請自行聯系原作者