![除非连接到互联网,否则我无法在本地工作 - 如何解决?](https://linux22.com/image/1242968/%E9%99%A4%E9%9D%9E%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%8C%E5%90%A6%E5%88%99%E6%88%91%E6%97%A0%E6%B3%95%E5%9C%A8%E6%9C%AC%E5%9C%B0%E5%B7%A5%E4%BD%9C%20-%20%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
在 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 的“网络”选项卡可能会为您提供有关那里发生的情况的更多详细信息。