ThinkPHP5部署到Linux服務器,數據庫連接提示:SQLSTATE[HY000] [2002] Connection refused


使用的是ThinkPHP5框架報錯,只需要將配置文件修改DB_HOST 由127.0.0.1改成localhost
'DB_HOST' => 'localhost', // 服務器地址

 

數據庫連接提示:SQLSTATE[HY000] [2002] No such file or directory

要保證在php.ini和mysql配置文件my.conf 中,關於mysql.sock的路徑的定義統一
php.ini

pdo_mysql.default_socket=/var/lib/mysql/mysql.sock

my.conf

socket=/var/lib/mysql/mysql.sock


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM