ошибка apache «макрос не определен перед использованием»

ПЕРЕСМОТРЕННОЕ

Я унаследовал этот сервер apache от магазина Perl, над которым сейчас работаю. Когда этот веб-сервер был на 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

строка 225 основной конфигурации apache

224 # Include the virtual host configurations:
225 IncludeOptional sites-enabled/*.conf

строка 61 файла vhost

    <IfModule perl_module>
    Use Pconf /home/xxxx/xxxxx/xxxxx/htdocs 4 10 Hawaii
</IfModule>

Здесь я остановился, я включил пакет макросов.

  Module macro already enabled

Я не могу запустить apache, поэтому в журналах нет ошибок.

1
задан 18 February 2020 в 17:45
1 ответ

Ошибка пытается сообщить вам, что вам необходимо определить макрос Pconf перед использованием макроса с именем Pconf.

В mod_macro: Документация по использованию есть пример, который должно помочь вам начать работу.

1
ответ дан 25 February 2020 в 23:33

Теги

Похожие вопросы