今天我已經做了一些研究,但似乎沒有解決這個問題。我最近從5.1.6升級到PHP 5.3.3,並且從5.0升級到5.5。之後,下面的代碼生成一個錯誤說「無法連接到MySQL數據庫」:PHP 5.3升級 - 無法連接到MySQL服務器
$connection = mysql_pconnect($dbhost, $dbusername, $dbpassword);
if (!$connection) {
//Can't connect
die('Could not connect: ' . mysql_error());
return;
}
並得到以下錯誤:
Warning: mysql_pconnect(): Can't connect to MySQL server on '199.59.157.103' (13) in /var/www/html/ws/Cust/customerWS_1_1.php on line 19 Could not connect: Can't connect to MySQL server on '199.59.157.103' (13)
我能夠通過連接到遠程主機命令行,並嘗試了從重置密碼到關閉IP表的所有內容。我有點茫然 - 所以任何幫助,將不勝感激。
當我說的遠程連接 - 我的意思是從服務器託管我web內容我可以使用mysql -h進行連接。如果這是MySQL沒有正確聽取的問題,它不應該允許任何遠程連接,對吧? –
tdk2fe
2011-05-06 19:07:17
正確。從命令行連接時,是否使用腳本嘗試使用的相同用戶名和密碼? – 2011-05-06 19:10:37
是的。即使我硬編碼連接信息,我仍然收到相同的錯誤。檢查這種世俗的事情通常是我在做facepalm之前做的第一件事:) – tdk2fe 2011-05-06 19:12:16