2013-07-15 85 views
1

我的筆記本電腦(運行os x)在週末有點內核恐慌,所以我不得不強制重啓它。 -Unfortunately,一個PHP應用程序我開發無法連接到服務器MariaDB的在其上運行了使用TCP,這裏返回這個美麗的錯誤消息:PHP無法使用TCP連接到本地MariaDB服務器

Warning: mysqli::mysqli() [mysqli.mysqli]: [2002] Connection refused (trying to connect via tcp://127.0.0.1:3306) 

我獲得MariaDB的,Apache和PHP的MacPorts通過我和幾天前跑了port upgrade outdated,但我的代碼根本沒有改變。

使用套接字連接到MariaDB與Sequel Pro工程。

+0

您能否從命令行登錄? – RandomSeed

+0

是的,通過使用本地套接字。但我已經明白了這一點。 (請參閱下面的答案。) - 感謝您的時間。 – aldavigdis

回答

2

顯然,最新版本的MariaDB在my.cnf中添加了skip-networking。在將該行註釋掉並重新啓動MariaDB服務之後,一切似乎都在重新開始。

相關問題