今天在安装 Shadowsocks 遇见了一个诡异的问题
执行 python server.py 提示无法链接数据
2015-07-23 10:32:15 WARNING db thread except:(2003, "Can't connect to MySQL server on 'localhost' (111)")
但是经过测试 PHP 中链接是正常的
然后测试 mysql -uroot -p***********
提示
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
后来经过一番研究原来是找到不找文件因为 AMH 5.1 是可以同时运行多个环境所以他修改了这个文件的默认名称
果断执行下面命令解决
ln -s /tmp/mysql-generic-5.5.40.sock /tmp/mysql.sock
然后在数据库设置中开启远程链接
Madmin - 参数配置 - 是否开启监听端口远程访问 (skip_networking) - 开启
成功!谢谢