2010-10-29 195 views
0

我面临同样的问题,线程。我已经完成了解决方案中提供的所有建议。我已经搜索了所有可能的解决方案,但没有什么会锻炼。本地主机主机无法正常工作XAMPP

“http://stackoverflow.com/questions/817745/localhost-not-working-on-xampp-both-service-apache-mysql-are-fine”

我保证: 1 Xampp已成功启动(在日志中),但未收到任何请求(已检查access.log)。 也确保它在配置文件的端口80上运行。

  1. 确认用netstat

C应用程序的状态:\ Documents和Settings \用户> netstat的-aon | grep的80 TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 3524

    在/窗/ SYSTEM32 /司机/ etc/hosts中
  1. 经过主机文件,只有一个入口

127.0.0.1本地主机

  1. 的Skype的TeamViewer或其它应用程序被关闭并配置为不使用端口80

  2. 确保无线ndows防火墙允许http进程使用端口80.

  3. ping本地主机,127.0.0.1和我的ip(192.168.1.2)。本地主机解析为127.0.0.1

  4. 尝试不同的URL http:// localhost http:// localhost:80 http:// 127.0.0.1 http:// laptop-name但没有任何工作。浏览器只是等待响应(http后面的空格,以允许本文中的链接)

  5. 确保index.php中没有循环(它是未触及的)并且还有index.html。也尝试了不同的路径

没有gonnna工作。我很生气,我不想格式化我的机器。请帮助....

回答

1

当这发生在我身上时,通常的Skype接管默认的本地主机地址

0

尝试停止IIS。它为我工作。

  1. 选择开始,然后在搜索框中键入IIS
  2. 选择Internet信息服务管理器
  3. 在右侧经理“服务器管理”下,选择“停止”
0

我Last.fm与您的问题非常相似,我发现这是一个软件冲突。

Last FM scrobbler应用程序无法在我的新版本上完成安装,因为它无法登录或验证我的用户名。我尝试了常规的scrobbler应用程序,然后在Windows 7 64位上试用了Beta桌面程序。我怀疑Skype或TeamViewer,但即使在停止或退出这些程序后,这两个版本的安装都不会登录到服务。

  • 测试版桌面应用程序通过我的网络浏览器在127.0.0.1(随机端口)上实际验证过,但我的浏览器会超时尝试通过端口发送数据。
  • 我在Windows中检查并编辑了我的HOSTS文件,但那也没有解决问题。
  • pinging 127.0.0.1工作,但ping任何端口的变化会超时。

最后,我决定卸载由Sphinx Software制作的Windows 7防火墙控制程序。请注意,我在启动时将防火墙设置为禁用(干净启动 - 通过MSConfig禁用所有启动程序)。

我确定防火墙程序根本不在我的服务中运行。但是,卸载软件后,即使不重新启动计算机,127.0.0.1在所有端口上都打开,我的Last.fm scrobbler最终连接并完成安装。

因此,它可能是一个隐藏的设置,只能通过卸载程序(即使是没有运行的程序)撤销。

1

检查命令提示符

netstat -a -b 

而且使用80 port任何其他应用程序一样Skype的等关闭。

0

对我来说localhost不是正确的地址。

键入cmd“hostname”并将其用作url。

CMD - >主机名

如果不工作,尽量只在服务器(或计算机)

0

我储存在我的网站文件夹中XAMP/htdocs目录(窗机)的IP地址。然后我在XAMP控制面板上启动了apache。当我拨打http://localhost/mysite/index.html时,我的页面成功呈现。

我希望这是有帮助的。

+0

请首先看到[如何回答](https://stackoverflow.com/help/how-to-answer) 此问题已回答,显然,您可以在此处添加答案。但是在回答之前你需要了解一些观点。首先,不要添加之前添加了相同代码或建议的答案。其次,如果用户非常具体地询问了问题以及他需要解决什么问题,请不要添加过于复杂的答案。第三,如果您想就回答或问题提出任何建议,您可以添加评论。 – 2017-07-17 09:41:12

相关问题