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