0

我在 1 台 Ubuntu 机器中面临 ap​​ache 警告,如下所示.. 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/sites-available/default 文件中也有一个包含的虚拟 8081 主机

<VirtualHost *:8081>
....
....
</VirtualHost>

是什么导致了这个问题,特别是在我的本地服务器中只有一台服务器,因为它运行良好。

4

1 回答 1

0

不知何故,Apache 的默认文件没有启用站点的符号链接。路径在下面提到以供参考。

/etc/apache2/sites-available/default was not pointing to /etc/apache2/sites-enabled/000-default.

因此创建了一个符号链接,它工作正常:)

于 2013-09-06T10:34:48.537 回答