首先我们遇到这个问题的时候,先用SSH输入以下指令看看是否正常:
mysql -h 127.0.0.1 -u root -p
这个时候提示输入密码,输入后回车看看
或者ping localhost看看
如果出现一堆ping信息,则表示可以ping的通...
那么下面我们提出两个解决方案
方案一:修改config.inc.php
$cfg['Servers'][$i]['host'] = ’localhost’;
改成 $cfg['Servers'][$i]['host'] = ’127.0.0.1′;
方案二:修改php.ini
mysql.default_socket = /tmp/mysql.sock
其中config.inc.php在/home/wwwroot/phpmyadmin/下面
而php.ini在/usr/local/php/etc/下面
好了,修改好了后上传覆盖即可!记得备份源文件!!!
2012年06月24日 18:32 -9楼
不错不错~
2012年06月24日 19:39 地下1层
@象牙塔 鄙视你…………..
2012年06月24日 21:11 -8楼
博主的文章不错