Ошибка Bugzilla после установки: «TEST-FAILED Web Server не выполняет файлы CGI» - PullRequest
3 голосов
/ 21 января 2009

Я хочу установить Bugzilla на мой сервер Linux. Установка прошла успешно, но выдает эту ошибку:

TEST-FAILED Web Server is not executing CGI files

Как решить эту проблему?

Ответы [ 3 ]

2 голосов
/ 21 января 2009

Из руководства по конфигурации Bugzilla :

2.2.4.1. Apache httpd

Чтобы настроить веб-сервер Apache для работы с Bugzilla, выполните следующие действия:

  1. Загрузите httpd.conf в ваш редактор. В Fedora и Red Hat Linux этот файл находится в /etc/httpd/conf.
  2. Apache использует директивы, чтобы разрешить детальную настройку разрешений. Добавьте следующие строки в директиву, которая относится к местоположению вашей установки Bugzilla. (Если такой раздел не существует, вы можете добавить его.) В этом примере Bugzilla была установлена ​​по адресу /var/www/html/bugzilla.

Проверьте это:

<Directory /var/www/html/bugzilla>
   AddHandler cgi-script .cgi
   Options +Indexes +ExecCGI
   DirectoryIndex index.cgi
   AllowOverride Limit
</Directory>

Эти инструкции позволяют Apache запускать файлы .cgi, найденные в каталоге bugzilla; поручает серверу искать файл index.cgi, если кто-то только вводит имя каталога в браузер; и позволяет файлам .htaccess Bugzilla переопределять глобальные разрешения.

1 голос
/ 06 мая 2011

Изменение настроек SELinux на permissive сработало для меня.

В Fedora Core и RedHat Enterprise отредактируйте / etc / selinux / config, и вы увидите несколько строк, подобных этой:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

... просто измените SELINUX=enforcing на SELINUX=permissive и все готово.

0 голосов
/ 21 января 2009

Вы можете попробовать прочитать документацию Apache , она должна содержать все, что вам нужно.

...