我正在尝试在 Visual Studio 2008 中运行我的网站。它显示如下错误消息:
www.localhost.com 上的服务器响应时间过长。
该站点可能暂时不可用或太忙。请稍后再试。
如果您无法加载任何页面,请检查您计算机的网络连接。
如果您的计算机或网络受到防火墙或代理的保护,请确保允许 Firefox 访问 Web。
我也运行新项目打印标签“helloworld”仍然抛出同样的错误
仅将浏览器中的 url 从 www.localhost.com 更改为 localhost。通常,“localhost”之后是您的应用程序的名称。有时,如果浏览器检测到您可能拼错了 url 地址,它们会尝试将您连接到另一个域。可能是这样。
检查您的防火墙设置是否有任何阻止,当我关闭防火墙时,在我的本地,它可以工作。因此,如果需要在防火墙规则中添加您的端口,或者只是关闭防火墙来测试站点。
与上面的答案相同,它应该只是 localhost。hostname
访问您自己计算机的网络服务只是其本身。如果在浏览器中更改为 localhosturl
不起作用,请尝试以下操作:
1) 转到控制面板>管理工具>服务
2) 启动或重启ASP .NET State Service
您需要确保在您的主机文件中有一个“本地”IP 的条目。即它需要是您的内部局域网IP。例如 192.168.1.XXX 或您使用的任何架构.....
您的主机文件的路径在您的服务器上应该是这样的
C:\Windows\System32\drivers\etc\hosts
主机文件没有扩展名......例如 .txt 或任何东西。
有时,如果您的本地网络上有一台服务器,并且需要在特定机器上使用它,您可能需要在 hosts 文件中包含 IP 或 DNS 名称,例如:
我的服务器名称我的网站名称
FredServer1 FredWorld.com