Erreur Bugzilla après l’installation: “Le serveur Web TEST-FAILED n’exécute pas les fichiers CGI”

Je veux installer Bugzilla sur mon serveur Linux. L’installation a réussi, mais cela donne cette erreur:

 TEST-FAILED Web Server n'exécute pas les fichiers CGI

Comment résoudre cela?

A partir du guide de configuration de Bugzilla :

2.2.4.1. Apache httpd

Pour configurer votre serveur Web Apache afin qu’il fonctionne avec Bugzilla, procédez comme suit:

  1. Chargez httpd.conf dans votre éditeur. Dans Fedora et Red Hat Linux, ce fichier se trouve dans / etc / httpd / conf.
  2. Apache utilise des directives pour autoriser des parameters d’autorisation précis. Ajoutez les lignes suivantes à une directive qui s’applique à l’emplacement de votre installation Bugzilla. (Si une telle section n’existe pas, vous voudrez en append une.) Dans cet exemple, Bugzilla a été installé dans / var / www / html / bugzilla.

Vérifie ça:

 AddHandler cgi-script .cgi Options +Indexes +ExecCGI DirectoryIndex index.cgi AllowOverride Limit  

Ces instructions permettent à Apache d’exécuter des fichiers .cgi trouvés dans le répertoire bugzilla; demande au serveur de rechercher un fichier appelé index.cgi si quelqu’un ne tape que le nom du répertoire dans le navigateur; et permet aux fichiers .htaccess de Bugzilla de remplacer les permissions globales.

La modification des parameters de SELinux en permissive a fonctionné pour moi.

Dans Fedora Core et RedHat Enterprise, éditez / etc / selinux / config et vous verrez des lignes comme ceci:

 # 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. # ssortingct - Full SELinux protection. SELINUXTYPE=targeted 

… modifiez simplement SELINUX=enforcing SELINUX=permissive et vous avez terminé.

Vous pourriez essayer de lire la documentation Apache , elle devrait contenir tout ce dont vous avez besoin.