代码Plus-让代码复制-粘贴更加安心 :)

ThinkPHP 提示 SQLSTATE[HY000] [2002] Connection refused 错误解决方法

PHP thinkphp thinkphp 错误 解决方法 2020-02-18 阅读:74

thinkphp3.jpg

好久没有开电脑写代码了,今天运行一个项目突然出现 SQLSTATE[HY000] [2002] Connection refused 的错误,不用想太多直接打开百度 google 了一下。发现基本都是解决方案一,我解决的方式是二。

解决方案一 (网上找的)

解决方法1:

找到相应的.sock文件,并设置php.ini文件中的pdo_mysql.default_socket的值为.sock文件的路径。

pdo_mysql.default_socket= /tmp/mysqld.sock
然后重启Apache,或者nginx下重启php-fpm即可。

或者

将TP数据库配置文件的host由localhost改为127.0.0.1

解决方案2:

检查一下MySQL是否启动。哈哈哈哈。。。。。

0条评论

2020 © Typecho Theme Violet 代码Plus-让代码复制-粘贴更加安心