Php Localhost与127.0.0.1不同

Php Localhost与127.0.0.1不同,php,apache,Php,Apache,我从一本书开始开发一个网站,所以我需要在我的笔记本电脑上安装Apache2、PHP5和MySQL 4.1,因为这是确保正确编程的建议(数据库查询、PHP脚本等)。最初,我下载了Apache2.4.34 win64 VC15,并将httpd配置为在“localhost”上启动。之后,我运行命令提示符,访问目录并键入httpd.exe-k install,然后运行Apache服务器。一切都很好,当我在web浏览器中访问localhost时,我得到了一个带有消息“Itworks!”的网页。每当我关闭A

我从一本书开始开发一个网站,所以我需要在我的笔记本电脑上安装Apache2、PHP5和MySQL 4.1,因为这是确保正确编程的建议(数据库查询、PHP脚本等)。最初,我下载了Apache2.4.34 win64 VC15,并将httpd配置为在“localhost”上启动。之后,我运行命令提示符,访问目录并键入httpd.exe-k install,然后运行Apache服务器。一切都很好,当我在web浏览器中访问localhost时,我得到了一个带有消息“Itworks!”的网页。每当我关闭Apache服务器时,这个消息仍然显示在localhost中,所以很奇怪。我现在面临的问题是,我卸载了Apache2.4.34 win64 VC15,还将其从防火墙设置中删除,然后安装适用于Windows 5.6.36的XAMPP。再次更改XAMPP的httpd文件后,我遇到了一个大问题: 当我在浏览器127.0.0.1中运行时,我可以访问我的网站。 当我运行localhost时,我仍然会收到带有“ItWorks!”消息的旧网页,即使我已经没有了它


操作系统:Windows 10 64位

这可能是因为您的浏览器缓存了
http://localhost
。清除浏览器缓存,或在Firefox中,当您的浏览器在页面上时,按F5键强制重新请求资源


在开发过程中,您的浏览器网络监视器应该始终打开,以查看发生了什么情况

@NigelRen问题是关于MySQL连接到
localhost
127.0.0.1
,但是,当访问
localhost
127.0.0.1
抱歉-但我不确定问题到底是什么。
Ctrl
+
F5
可能吗?@Nima我在Linux上的Firefox 61上只使用
F5
,不强制缓存覆盖,它可能会导致它,但不会强制执行它@尼玛:你说得对,谢谢你的推荐。因此
F5
重新加载和
CTRL
+
F5
重新加载(覆盖缓存)