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>