2024 年日本 PHP 研討會
新增註釋

使用者貢獻的註釋 1 則註釋

koalay at gmail dot com
15 年前
對於那些手動編譯 MySQL 的人來說,預設的
mysqlnd 設定可能會導致錯誤。
您的 mysql_error() 函式可能會顯示以下訊息

---------------------------
找不到檔案或目錄 (嘗試透過 unix:///tmp/mysql.sock 連線)
---------------------------

這是因為您手動編譯的 MySQL 有其自己的 socket 位置。
您需要提供 PHP 適當的 mysql socket 參考。
這表示您需要編輯 php.ini 並新增以下區段

---------------------------
[mysql]
mysql.default_socket="/your/path/to/mysql.sock"
---------------------------
To Top