apache2:mod_action.so no such file or directory [SOLVED]

Обновил апач.
Стартую:

sudo /etc/init.d/apache2 start

Получаю:

 * apache2 has detected an error in your setup:
apache2: Syntax error on line 62 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_actions.so into server: /usr/lib/apache2/modules/mod_actions.so: cannot open shared object file: No such file or directory
 * ERROR: apache2 failed to start

line 62 of /etc/apache2/httpd.conf

LoadModule actions_module modules/mod_actions.so

Помогите крану разобраться и разрулить проблему.

etc-update? revdep-rebuild?

etc-update?
revdep-rebuild?

:wq
--
Live free or die

RE: etc-update? revdep-rebuild?

Anarchist написал(а):
etc-update?
revdep-rebuild?

Еще раз хотел бы заметить, что я кран, посему прошу Вас быть чуть более многословным в ответах.

При попытке ввести эти команды:

sudo etc-update
!!! Found 2 make.conf files, using both '/etc/make.conf' and '/etc/portage/make.conf'
Scanning Configuration files...
Automerging trivial changes in: /etc/pam.d/passwd
Automerging trivial changes in: /etc/pam.d/su
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/apache2/httpd.conf (3)
2) /etc/apache2/vhosts.d/00_default_vhost.conf (1)
3) /etc/conf.d/apache2 (1)
4) /etc/conf.d/pure-ftpd (1)
5) /etc/pam.d/login (1)
6) /etc/php/apache2-php5.4/php.ini (1)
Please select a file to edit by entering the corresponding number.
              (don't use -3, -5, -7 or -9 if you're unsure what to do)
              (-1 to exit) (-3 to auto merge all files)
                           (-5 to auto-merge AND not use 'mv -i')
                           (-7 to discard all updates)
                           (-9 to discard all updates AND not use 'rm -i'): 
sudo revdep-rebuild
sudo: revdep-rebuild: command not found

configuration file is

configuration file is followed by a list of possible replacement files.
1) /etc/apache2/httpd.conf (3)
2) /etc/apache2/vhosts.d/00_default_vhost.conf (1)
3) /etc/conf.d/apache2 (1)
4) /etc/conf.d/pure-ftpd (1)
5) /etc/pam.d/login (1)
6) /etc/php/apache2-php5.4/php.ini (1)

Вот это всё указывает на то, что указанные файлы требуют внесения изменений, которые связаны с установленными вами пакетами. Поэтому после запуска etc-updateвыбираете номер файла, вам будет показано в виде патча какие строки в файле требуют обновления, анализируя вывод вам нужно принять решение, после просмотра изменений нажимаете 'q' и принимайте решение:
- заменить текущую версию файла версией файла с изменениями, пункт 1;
- удалить файл с изменениями, оставив текущую версию файла пункт 2;
- запустить интерактивное обновление, в котором вы сможете выбирать какое изменение принять, а какое нет, пункт 3;
- снова показать изменения, пункт 4.

Когда разберётесь со всеми файлами и выполнпите revdep-rebuild перезапустите apache заново и смотрите что происходит.

revdep-rebuild находится в пакете app-portage/gentoolkit.

kostik87

kostik87 написал(а):
configuration file is followed by a list of possible replacement files.
1) /etc/apache2/httpd.conf (3)
2) /etc/apache2/vhosts.d/00_default_vhost.conf (1)
3) /etc/conf.d/apache2 (1)
4) /etc/conf.d/pure-ftpd (1)
5) /etc/pam.d/login (1)
6) /etc/php/apache2-php5.4/php.ini (1)

Вот это всё указывает на то, что указанные файлы требуют внесения изменений, которые связаны с установленными вами пакетами. Поэтому после запуска etc-updateвыбираете номер файла, вам будет показано в виде патча какие строки в файле требуют обновления, анализируя вывод вам нужно принять решение, после просмотра изменений нажимаете 'q' и принимайте решение:
- заменить текущую версию файла версией файла с изменениями, пункт 1;
- удалить файл с изменениями, оставив текущую версию файла пункт 2;
- запустить интерактивное обновление, в котором вы сможете выбирать какое изменение принять, а какое нет, пункт 3;
- снова показать изменения, пункт 4.

Когда разберётесь со всеми файлами и выполнпите revdep-rebuild перезапустите apache заново и смотрите что происходит.

revdep-rebuild находится в пакете app-portage/gentoolkit.

Я приблизительно так все и понял. Разобрался с файлами. Но revdep-rebuild запустить все равно не смог. При запуске апача, теперь другая ошибка:

 * apache2 has detected an error in your setup:
Syntax error on line 110 of /etc/apache2/modules.d/00_default_settings.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
 * ERROR: apache2 failed to start

Но это уже, как мне кажется, не по данной теме. Спасибо за помощь.

По поводу апача - копаем вот

По поводу апача - копаем вот сюда http://httpd.apache.org/docs/current/upgrading.html раздел Authorization.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".