2009-01-21 6 views

Répondre

2

De l'Bugzilla configuration guide:

2.2.4.1. Apache httpd

Pour configurer votre serveur Web Apache pour Bugzilla, procédez comme suit:

  1. 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 un paramètre d'autorisation précis. Ajoutez les lignes suivantes à une directive qui s'applique à l'emplacement de votre installation de Bugzilla. (Si une telle section n'existe pas, vous voudrez en ajouter une.) Dans cet exemple, Bugzilla a été installé dans/var/www/html/bugzilla.

Vérifiez ceci:

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

Ces instructions permettent d'exécuter Apache Cgi fichiers trouvés dans le répertoire Bugzilla; demande au serveur de rechercher un fichier appelé index.cgi si quelqu'un tape uniquement le nom du répertoire dans le navigateur; et permet aux fichiers .htaccess de Bugzilla de remplacer les autorisations globales.

1

Modifier les paramètres SELinux pour permissive a fonctionné pour moi.

Dans Fedora Core et RedHat Enterprise, modifier/etc/selinux/config et vous verrez quelques lignes comme celle-ci:

# 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 

... il suffit de changer SELINUX=enforcing-SELINUX=permissive et vous avez terminé.

Questions connexes