mac下pdo連結錯誤
Nov 10, 2016 am 11:18 AMmac 報告如下錯誤:
[Sun Sep 06 23:44:10.162087 2015] [:error] [pid 1004] [client 127.0.0.1:52136] PHP 致命錯誤:未捕獲 PHPPDOException”,“異常訊息為“STATPSTATE” [HY000” ] [2002] /Users/yuan/www/phpems/lib/pepdo.cls.php:23nStack trace:n#0 /Users/yuan/www/phpems/lib/pepdo.cls.php 中沒有這樣的檔案或目錄(23): PDO->__construct('mysql:host=loca...', 'root', 'db10056')n#1 /Users/yuan/www/phpems/lib/pepdo.cls.php (90) : pepdo->connect()n#2 /Users/yuan/www/phpems/lib/session.cls.php(86): pepdo->fetch(Array)n#3 /Users/yuan/www/ phpems/lib /session.cls.php(31): 會話->getSessionValue('443cd730d32899e...')n#4 /Users/yuan/www/phpems/lib/session.cls.php(17): 會話- >getSessionId( )n#5 /Users/yuan/www/phpems/lib/init.cls.php(79): 會話->__construct(Object(ginkgo))n#6 /Users/yuan/www/phpems/app /content/ app.php(19): ginkgo->make('session')n#7 /Users/yuan/www/phpems/lib/init.cls.php(133): app->__construct(Object(ginkgo ))n #8 /Users/yuan/www/phpems/index.php(7): ginkgo->run()n#9 {main}n 丟在/Users/yuan/www/phpems/lib/pepdo.cls .php 上line 23
自己的解決方案如下:
1:複製一部分php.ini檔案
cd /private/etc/
sudo /private/etc/
sudo cp php.
2: 修改php.ini中的所有default_socket都改成/tmp/mysql.sock (我的mysql的sock在tmp中)。

熱門文章

熱門文章

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
