除非连接到互联网,否则我无法在本地工作 - 如何解决?

除非连接到互联网,否则我无法在本地工作 - 如何解决?

在 Firefox 中,当我断开网络连接时,我想在本地 IIS 服务器(Win XP,Firefox 3.5.10)上本地工作。我没有选中“脱机工作”,但 FF 说它找不到我的网站(即,如果您尝试脱机访问在线网站,FF 会显示该消息)这适用于任何本地主机 URL。我尝试了 127.0.0.1 并检查了我的主机文件 - 它也不起作用。

如果我勾选了“脱机工作”,则 Firefox 会显示“无法访问,因为我已勾选了脱机工作”的消息。取消勾选也没有用。

然后 - 我加载 Safari,将 URL 复制并粘贴到该浏览器中,它连接到我的开发本地主机站点。这不仅仅是浏览器缓存,因为我可以登录等。

因此,除非我连接到互联网,否则 Firefox 不会让我进行本地开发,这是一个问题。请提出建议?

更新

谢谢,但不幸的是,这不起作用。我安装了它,但问题仍然存在。IE 和 Safari 运行正常。

我还尝试了:localhost:80,ping localhost(如预期的那样,回复 127.0.0.1)。我没有使用代理,并且已检查所有设置是否存在任何类型的异常。

答案1

看这里:http://yellosoft.us/index.php?id=88

这将永久禁用离线模式,正是为满足localhost需求而设计的。

欲了解更多信息和想法,请访问: https://support.mozilla.com/en-US/forum/1/11503

答案2

在“离线模式”下工作意味着浏览器从其缓存中工作,即不在您的本地计算机或网络上工作,因为计算机从互联网上可以看到多少内容没有区别:仅您自己的计算机或本地网络,或其中的一半或整个互联网。

你可能想尝试萤火虫FireFox 插件。它有助于解决问题。

因此,如果您的浏览器处于“在线模式”(并且与网络断开连接)但甚至无法访问“localhost”,那么您的安装确实出了问题,因此您需要重置 FF 设置,因为新安装很可能会采用您计算机上残留的旧设置。

但是如果 localhost 以这种方式工作,而其他 URL 没有工作(形成 IIS),那么 FireBug 的“网络”选项卡可能会为您提供有关那里发生的情况的更多详细信息。

相关内容