好的,所以这让我很难过,以至于我不认为自己能够自己解决这个问题.我在linux下的笔记本电脑上运行apache,所以当我离开桌面时,我仍然可以使用php和mySql.一切都很好.httpd.conf的语法没有错; apachectl configtest返回OK.但是,有一个咖啡馆,我去阿帕奇不会开始.我将沿着街道前往下一个ap,apache将毫无问题地开始,但在这个咖啡馆apache将无法启动.任何帮助将不胜感激.
我认为相关的日志条目是
[Wed Nov 16 14:03:11 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
[Wed Nov 16 14:33:36 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
[Wed Nov 16 14:42:48 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
[Wed Nov 16 14:45:27 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
[Wed Nov 16 14:52:54 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
Run Code Online (Sandbox Code Playgroud)
如果输出命令主机名是
# hostname
laptop
Run Code Online (Sandbox Code Playgroud)
在日志中给出此错误:
(EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "laptop"
Run Code Online (Sandbox Code Playgroud)
然后你应该把你的/ etc/hosts文件放入这样的:
127.0.0.1 laptop.homenetwork laptop localhost
::1 laptop.homenetwork laptop localhost
Run Code Online (Sandbox Code Playgroud)
它也有助于一些人投入
ServerName localhost
Run Code Online (Sandbox Code Playgroud)
在/etc/apache2/httpd.conf文件中
| 归档时间: |
|
| 查看次数: |
8005 次 |
| 最近记录: |