我正在使用apache和虚拟主机进行本地php开发。出于某种原因,我的虚拟主机站点已停止响应。
Chrome错误:
This web page is not available
ERR_ADDRESS_UNREACHABLE
Firefox错误:
Server not found.
我没有对服务器配置或php ini文件进行任何更改,因为我设置了它们,并且这些网站今天早些时候工作正常。这会影响我创建的所有虚拟主机站点,但是apache似乎仍然在localhost上正常运行。
我尝试重新启动系统(ubuntu)并检查了apache访问和错误日志。根本没有记录访问虚拟主机的尝试(因为问题已经开始)。
我不知道发生了什么。有没有人有任何建议?
感谢。
答案 0 :(得分:1)
好的,我已经解决了,但我认为这对其他人来说很方便。参考。
我的路由器重新分配了我的IP地址(我不知道为什么)。因此,/ etc / hosts中这些虚拟主机域名的IP地址与我的开发PC的地址不匹配。
解决方案:我刚刚更新了虚拟主机中的IP地址。
另一个奇怪的事情是路由器似乎已经删除了当前未连接的设备的所有IP地址。在过去,即使它们没有连接,它仍然保留它们,但这是另一个问题,我应该调查它(我认为我已经为它们分配了一个静态IP,但它已经有一段时间了因为我已触及路由器设置。)