установка bugzilla на 16.04 Сервер: TEST-WARNING Не удалось найти GID для процесса httpd

Я пытаюсь установить bugzilla на моем домашнем сервере с 16.04. Я использую документацию, и я встал на второй этап checksetup, но у меня проблема на этапе 3.1.11. Тест-сервер.

При запуске скрипта testerver.pl я получаю следующую ошибку:

$ sudo perl testserver.pl http://localhost/bugzilla TEST-WARNING Failed to find the GID for the 'httpd' process, unable to validate webservergroup. TEST-FAILED Fetch of images/padlock.png failed Your web server could not fetch http://localhost/bugzilla/images/padlock.png. Check your web server configuration and try again.

Подойдя к поиску, я нашел пару ссылок, начиная с документации Эта ссылка дает указание рассмотреть пару строк в скрипте testerver.pl:

my @pscmds = ('ps -eo comm,gid', 'ps -acxo command,gid', 'ps -acxo command,rgid');

и

if ($line =~ /^(?:\S*\/)?(?:httpd|apache)2?\s+(\d+)$/) {

В нем говорится, чтобы запускать каждую из команд ps вручную в оболочки и посмотреть на выход. Конечно же, httpd | apache ничего не возвращает. Где-то на этой странице есть некоторое обсуждение усеченного имени:

It looks to me like it's the truncation of the names that is causing the problem? Note it's '/usr/sbin/apach' which is returned I also note that /usr/sbin/apach sometimes gets a GID of 33 sometimes of 0

мой вывод ps также показывает /usr/sbin/apach, но я не видел никаких инструкций относительно того, что нужно сделать.

Другая ссылка, которую я нашел, была вопросом askubuntu. Эта ссылка в основном касалась значения «AllowOverride», которое, я считаю, в моем случае является правильным. В соответствии с инструкциями я создал файл /etc/apache2/sites-available/bugzilla.conf:

ServerName localhost AddHandler cgi-script .cgi Options +ExecCGI DirectoryIndex index.cgi index.html AllowOverride All

в моей локальной конфигурации, для группы веб-серверов у меня есть: $ webservergroup = 'www-data';

Еще одна вещь, которая может быть или не быть фактором; один из пакетов perl не был обнаружен во время установки.

E: Package 'apache2-mpm-prefork' has no installation candidate

Спасибо за любую помощь.

Некоторые дополнительные ресурсы вопрос askubuntu.

Обновление. Я разрешил эту проблему, удалив / очистив apache2 и переустановив. После этого все было хорошо.

1
задан 17 April 2018 в 21:28

0 ответов

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

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