& ldquo; Неверная команда 'Порядок' & rdquo; после удаления / etc / apache2

У меня адское время, когда я настраиваю среду разработки для Wordpress.

Я все испортил пару недель назад, и сегодня днем ​​захотелось начать все сначала.

Я попытался сбросить Apache, удалив пакет и удалив каталог / etc / apache2.

Затем я переустановил Apache2 и восстановил каталог с помощью команды:

sudo apt-get install --reinstall apache2.2-common

Localhost переходит к «Это работает!» страницу, но Apache не перезапустится, что заставляет меня нервничать.

Я продолжаю получать эту ошибку:

Syntax error on line 160 of /etc/apache2/apache2.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.

... провал!

Есть идеи? Я просто пытаюсь настроить рабочую ЛАМПУ.

1
задан 24 October 2013 в 12:42

2 ответа

Apache не может перезапуститься из-за ошибки в вашем файле конфигурации. Вы редактировали apache2.conf вручную? Отладка синтаксической ошибки в /etc/apache2/apache2.conf и sudo service apache restart должна начать работать правильно.

0
ответ дан 24 October 2013 в 12:42

Директива Order предоставляется модулем mod_authz_host и, удалив каталог /etc/apache2, вы сделали его неактивным. Вам нужно включить этот модуль.

Удаление всего каталога не является хорошим способом начать заново по двум причинам: в нем есть файлы, принадлежащие другим пакетам, и потому, что менеджер пакетов в Ubuntu считает, что ваши изменения являются преднамеренными. apt-get install --reinstall не сожжет изменения вашей конфигурации.

Если вы хотите удалить пакет и все его конфигурации, правильный способ сделать это - dpkg --purge. Затем, когда вы переустановите пакет, вы вернетесь к конфигурации по умолчанию.

Вероятно, самый простой способ восстановления - это очистить все пакеты apache2.2. Затем переустановите apache2.2.

(Другой способ - использовать dpkg -i --force-confmiss /var/cache/apt/archives/apache2.2-common-*.deb , чтобы просто восстановить отсутствующие файлы конфигурации, но этого может быть недостаточно, если удаление каталога также нарушило некоторые настройки во время установки.)

0
ответ дан 24 October 2013 в 12:42

Другие вопросы по тегам:

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