解决登录WDCP面板出现”无法连接Mysql,请检查Mysql是否已启动”问题
晚上弄网站的时候,具体不知道是动了哪里。貌似强制清理内存后重新刷新了下内存导致数据库连接不上。直接无法打开网站。这个真是很无语。
重启mysql时提示,后台登陆不了。用service mysqld restart
查询报错如下:
结果是提示成功,中间出现一个ERROR:MySQL manager or server PID file could not be found!
网上查了几遍都无法解决。最后在wdcp论坛找到一个解决办法:
vi /www/wdlinux/init.d/mysqld
修改46 47行的目录为安装目录与数据库目录
- basedir=/www/wdlinux/mysqld
- datadir=/www/wdlinux/mysqld/var
附:wdcp工具集
虽然个人觉得wdcp已经不错了,但由于系统,环境,基础等各种原因,还是会有些这样或那样的问题。
在wdcp2.2开始,提供了些常见问题的修复检查工具,以便能更好的使用.
强制修改mysql的root密码,在忘记mysql密码时有用
sh /www/wdlinux/tools/mysql_root_chg.sh
ftp配置文件检查,在FTP不能连接或登录时有用
sh /www/wdlinux/tools/pureftp_conf_check.sh
wdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用
sh /www/wdlinux/tools/wdcp_perm_check.sh
wdcp数据库无法连接的修复,如登录后台提示”无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确”
sh /www/wdlinux/tools/mysql_wdcp_chg.sh
wdcp后台登录密码忘记的修改方法
sh /www/wdlinux/tools/wdcp_login_chp.sh
wdcp后台限制登录IP设置错误的修复方法
sh /www/wdlinux/tools/wdcp_login_cbip.sh
wdcp后台限制登录错误次数的修复方法
sh /www/wdlinux/tools/wdcp_cdip.sh
修改时间和同步时间的方法
sh /www/wdlinux/tools/wdcp_ntp.sh