在1台Ubuntu机器中,我面临着apache警告,如下所示。apache2重启后
Apache版本为2.2.22
[warn] NameVirtualHost *:8081 has no VirtualHosts
... waiting .[warn] NameVirtualHost *:8081 has no VirtualHosts在vi /etc/apache2/ports.conf中配置完后,我就会遇到上述问题,但在其他计算机中,这种工作没有出现任何问题。
NameVirtualHost *:80
Listen 80
NameVirtualHost *:8081
Listen 8081我有一个包含在/etc/apache2/site中的虚拟8081主机-可用/默认文件
<VirtualHost *:8081>
....
....
</VirtualHost>是什么导致了这个问题,特别是在我的本地服务器中只有一个bec服务器时,它工作得很好。
发布于 2013-09-06 10:34:48
不知何故,Apache的默认文件没有一个指向启用站点的符号链接。下面将介绍路径以供参考。
/etc/apache2/sites-available/default was not pointing to /etc/apache2/sites-enabled/000-default.因此创建了一个符号链接,它运行得很好:)
https://stackoverflow.com/questions/18571409
复制相似问题