修改
我从现在工作的 Perl 商店继承了这个 apache 服务器。当这个网络服务器在 ubuntu 14.04 上时,我启动 apache 没有问题。我将服务器升级到 ubuntu 18.04,现在 apache 无法启动,这是错误
apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 61 of /etc/apache2/sites-enabled/vhost.conf: no macro defined before Use
主 apache 配置的第 225 行
224 # Include the virtual host configurations:
225 IncludeOptional sites-enabled/*.conf
vhost文件第61行
<IfModule perl_module>
Use Pconf /home/xxxx/xxxxx/xxxxx/htdocs 4 10 Hawaii
</IfModule>
这是我处于停滞状态的地方,我启用了宏包。
Module macro already enabled
我无法启动 apache,因此日志中没有错误。