- 积分
- 119
- 威望
-
- 金钱
-
- 注册时间
- 2010-7-12
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
重装了几次,.都是2002错误无法登录PHPmyadmin. 其它VPS没有这个问题.
用了下面的方法
在home/wwwroot/phpmyadmin/config.inc.php
将$cfg['Servers'][$i]['host'] = 'localhost';
改为$cfg['Servers'][$i]['host'] = '127.0.0.1';
然后出现 Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
然后用这个方法解决
修改 php.ini : mysql.default_socket = /tmp/mysql.sock
然后网站可以打开. 但论坛版块就出问题了,.一片空白.无任何提示.
群友 说是这个问题
主要是因为MYSQL和PHP编译时默认的MYSQL本地访问套接层路径不一致所致
一般在MYSQL编译里加上--with-unix-socket-path=/tmp/mysql.sock
在PHP编译时加上--with-mysql-sock=/tmp/mysql.sock
===================
但我不会编译mysql. 怎么办.求军哥给个具体的操作方法.谢谢
另外 /usr/local/mysql/var/主机名.err 这部没有错误
[ 本帖最后由 polar 于 2012-11-1 08:19 编辑 ] |
|