phpmyadmin報錯錯誤正確解決方法


mysqli_real_connect(): (HY000/2002): No such file or directory

網上有說的要改phpmyadmin的配置文件的很多,其實原因是php.ini中配置的mysqli沒有與實際的mysql.sock對應正確;

命令行登錄mysql 通過命令 STATUS 獲取mysql.sock路徑

 

在php.ini中配置好mysqli路徑。

pdo_mysql.default_socket= /mnt/local/mysql/mysql.sock

mysqli.default_socket = /mnt/local/mysql/mysql.sock

php.ini中順便改下端口號為編譯安裝指定的3309

mysqli.default_port = 3309

保存,退出、重啟PHP


免責聲明!

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



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