http://localhost/ 不起作用

http://localhost/ 不起作用

我刚刚全新安装了 Ubuntu (10.04.1) 和 LAMP (通过sudo tasksel install lamp-server),一切运行正常。但是,当我没有互联网连接时,它一直运行正常,直到我需要在 localhost 上工作。例如,一旦我从 NIC 上拔下以太网电缆,localhost 和 127.0.0.1 就会停止工作。

我从浏览器收到的消息是:

此网页无法使用。

然后,只要我再次将以太网电缆插入笔记本电脑,一切又恢复正常。有时当我无法访问互联网时,我需要在本地主机上工作。

知道如何修复此问题吗?我以前遇到过此问题,但不记得我如何解决它。

答案1

检查 /etc/hosts 中是否有此行:

127.0.0.1       localhost

如果不存在,请添加。

答案2

如果你使用 Firefox,请取消选中

文件 > 离线工作,然后重试。

答案3

Chrome 不支持 localhost。请尝试http://0.0.0.0/

答案4

更新:最新版本的 Google Chrome 已修复此问题。现在应该可以正常运行了。

听起来你正在使用 Google Chrome 或 Chromium - 这是 Chrome 中的一个错误,我一直想报告它(但一直没时间报告)。Google Chrome 会尝试自动检测“离线工作”状态,并且不允许用户轻松更改它

不幸的是,现在使用 Chrome,你必须连接到某种形式的网络以使用本地主机。

相关内容