0
當我嘗試在本地主機上查看我的網站時,出現以下醜陋警告。cakephp:警告2 mysql_connect:php_network_getaddress
mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: No such host is known. [CORE\cake\libs\model\datasources\dbo\dbo_mysql.php, line 561]Code | Context$config = array(
"persistent" => false,
"host" => "*****",
"login" => "*****",
"password" => "*****",
"database" => "*****",
"port" => "*****",
"driver" => "mysql",
"prefix" => "*****"
)
以下是database.php中
<?php
class DATABASE_CONFIG {
var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhsot',
'login' => 'root',
'password' => 'pass',
'database' => 'merry_flowers_db',
);
}
?>
我看不出有什麼毛病database.php
。它和我連接到同一個數據庫的其他cakephp項目完全一樣。我沒有收到我的其他項目的這個錯誤。有人可以幫我解決這個問題嗎?
你試過用這個文件替換工作項目的database.php文件嗎?該應用程序會崩潰,但您至少可以確認它連接到DB – JohnP 2012-01-10 06:55:46
是的,這是多麼愚蠢的錯字。 Deceze暗示了我的錯字。 – vaanipala 2012-01-10 07:06:10