重启 Apache 时出现问题

重启 Apache 时出现问题

当我尝试重新启动 apache 时收到错误消息:

  • 重新启动 Web 服务器 apache2 [失败]
  • apache2 配置测试失败。

配置测试的输出是:

AH00526: Syntax error on line 20 of /etc/apache2/sites-enabled/zzz-deny-generic.conf:
Invalid ServerName "*" use ServerAlias to set multiple server names.
Action 'configtest' failed.

我应该怎么办?

答案1

可能在第 20 行/etc/apache2/sites-enabled/zzz-deny-generic.conf出现类似这样的内容:

 ServerName *

根据Apache 文档,ServerName的语法是:

 ServerName [scheme://]fully-qualified-domain-name[:port]

据我了解,最后一个配置文件将拒绝任何与前一个不匹配的请求VirtualHost

根据您的具体情况,您可以删除ServerName指令。

相关内容