我不是我
- 我不是我 发表了说说我又连续签到1天!
- 我不是我 2015-05-28 已签到连续签到1天,获得了5个金钱
- 我不是我 发表了说说难道我昨天没签到?又从第一天开始了!
- 我不是我 2015-05-25 已签到连续签到1天,获得了5个金钱
- 我不是我 2015-05-23 已签到连续签到4天,获得了20个金钱
- 我不是我 2015-05-22 已签到连续签到3天,获得了15个金钱
错误原因应该是:php找的对应的mysql.sock路径错了,mysql启动时候会创建一个mysql.sock,这个文件会有一个路径,建议检查下php对应的路径是否正确。
问题确实是出在mysql.sock上
如果你是用的XAMPP环境的话,请尝试使用以下命令:sudo ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock /var/mysql/mysql.sock
如果是自己安装的mysql:
1.启动mysql,使用
sudo find / -name mysql.sock
来查看你的mysql.sock创建在哪里,Mac环境下的mysql.sock是在
/tmp/mysql.sock
2.修改php.ini
pdo_mysql.default_socket=/tmp/mysql.sock #将之前find到的mysql.sock目录添加至此。
注意在XAMPP环境下,
pdo_mysql.default_socket=/var/mysql/mysql.sock #将之前ln -s的mysql.sock目录添加至此。
最后别忘重启Apache或者nginx服务器
- 我不是我 2015-05-21 已签到连续签到2天,获得了10个金钱
算了,都别猜了,把phpinfo关于mysql configure pdo等主要模块的图截上来,再讨论吧,这么猜,谁能猜得到,又不是华佗
@phpxiebin 改过之后没好,又报新的错误了 !
算了,都别猜了,把phpinfo关于mysql configure pdo等主要模块的图截上来,再讨论吧,这么猜,谁能猜得到,又不是华佗
@╃巡洋艦㊣ @phpxiebin @lxepoo @胖纸囧
xampp下sqlstate hy000 2002
我用这里的方法试了一下,不报之前的错误了,但又报别的错误了!果断放弃XAMPP