我正在尝试使用我的localhost运行一些php文件。我已安装wamp并且运行正常。我在“www”目录中创建了一个文件夹,当我运行localhost时,该文件夹是可见的。现在我有几个.php文件,我想运行但我无法访问它们,因为我收到此错误“ERR_NAME_NOT_RESOLVED”
我在线研究并对我的index.php文件进行了更改。我改变了
$suppress_localhost = true; to $suppress_localhost = false;
但我仍然收到同样的错误。
任何帮助将不胜感激。
答案 0 :(得分:1)
如果我在这里没错,这是关于DNS缓存问题。
在此结论是Chrome(特定于浏览器)错误之前,请尝试访问其他网络浏览器中的同一网站,例如Safari,Firefox或Internet Explorer。
注意:避免使用Opera Next进行测试 - 它本质上是Google Chrome,不同的着装。
<强> 1。清除DNS缓存 如果您看到同样的问题,则可能需要刷新DNS缓存。
a。在Windows中,运行以下命令
C: > ipconfig /flushdns
b。在Linux上,默认情况下不会缓存DNS。您可以执行DNS查找以确保其正常工作
$ dig -t a Page on myhostingcompany.com @domain_registrar_dns_server
c。在OSX上:
$ sudo dscacheutil -flushcache
<强> 2。禁用DNS预取 谷歌浏览器拥有自己的DNS缓存,可加快网页加载速度。这对大多数情况都很有用 - 直到网站的DNS无法解决。您可以转到
,在Chrome中停用 DNS预取设置&gt;显示高级设置&gt;隐私
并禁用“预测网络操作”选项以提高页面加载性能。
第3。清除Chrome的主机缓存
对于喜欢冒险的人,您还可以手动清除Chrome的主机缓存。转到地址chrome://net-internals/#dns
如果您没有看到DNS选项,请单击左上角的下拉列表,然后选择DNS。然后单击“清除主机缓存”
希望这对你有所帮助!
答案 1 :(得分:1)
对于所有和我一样最终也来到这里的人: 由于思考错误,我犯了这个错误。