我刚刚完成了 Ubuntu (10.04.1) 和 LAMP (via sudo tasksel install lamp-server
) 的全新安装,一切正常。但是,直到我没有互联网连接时需要在本地主机上工作时才会这样做。例如,一旦我从 NIC 上拔下以太网电缆,localhost 和 127.0.0.1 就会停止工作。
我从浏览器得到的消息是:
此网页无法使用。
然后,只要我再次将以太网电缆插入笔记本电脑,一切都会再次恢复正常。当我无法访问互联网时,有时我需要在本地主机上工作。
知道如何解决这个问题吗?我以前遇到过这个问题,但不记得我做了什么来解决它。
检查 /etc/hosts 中是否有此行:
如果它不存在,请添加它。
如果您使用的是 firefox,请取消选中
文件 > 脱机工作,然后重试。
Chrome 不喜欢本地主机。试试http://0.0.0.0/
更新:最新版本的 Google Chrome 已修复此问题。它现在应该可以工作了。
听起来您使用的是 Google Chrome 或 Chromium - 这是 Chrome 中的一个错误,我一直想报告(但从未解决)。谷歌浏览器尝试自动检测“脱机工作”状态,并且不允许用户轻松更改它
不幸的是,现在使用 Chrome,您必须连接到某种形式的网络才能使用 localhost。