WAMP 2.2 mysqli_connect找不到localhost

时间:2013-02-07 00:51:23

标签: php mysql windows mysqli wamp

Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: No such host is known. in E:\www\auth\includes\class.db.php on line 16

这是我在wamp 2.2上尝试使用mysqli_connect时遇到的错误。

php扩展php_mysqli已激活。 localhost工作正常,phpmyadmin工作正常,mysql控制台工作正常。我的主机文件看起来很正常。

我试过了:     define(“DB_HOST”,“localhost”);     define(“DB_HOST”,“localhost:3306”);     define(“DB_HOST”,“localhost:80”);

我已经检查了my.ini,并设置为侦听默认端口。

我可以俯瞰什么?我不熟悉在Windows上运行mysql / php,所以我可能会遗漏一些明显的东西,但这确实是我的目标。

我唯一做的就是将我的document_root更改为http :.conf中的E:/ www / forum 我试图包括我的class.db,它位于e:/ www / auth 但我不认为这会导致问题。尝试使用diff用户然后root,没有运气。

感谢您的时间:)

仅在httpd.conf中修改了部分

ServerName localhost:80

<Directory />
    AllowOverride none
    Require all denied
</Directory>

DocumentRoot "e:/www/forum/"

<Directory "e:/www/">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require local
</Directory>

0 个答案:

没有答案