Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] No such file or directory'


1、根本原因在http://askubuntu.com/questions/606732/php-fatal-error-uncaught-exception-pdoexception-with-message-sqlstatehy000有描述

2、導致上面問題的一個原因是osx系統升級會覆蓋/usr/local/bin和/usr/sbin目錄,如果你是osx系統並且安裝php采用的是軟連接方式即 ln -s /usr/local/php/sbin/php-fpm /usr/sbin/php-fpm的方式

那么很可能升級osx后 php會被系統自帶軟件替換。導致php配置文件發生變化,連接mysql失敗。

要解決此問題,需要你刪除系統自帶php 並重新為你自己的php建立軟連接。


免責聲明!

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



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