Configuration Apache
Méthode Creole
Dans l'interface de configuration du module :
aller dans l'onglet
Apache
en mode expert ;
indiquer le chemin complet de l'application et l'alias de l'application
/var/www/html/egroupware
;indiquer le chemin de l'alias de l'application
/egw
;
enregistrer la configuration et quitter ;
lancer la commande
reconfigure
;le logiciel doit répondre à l'adresse :
http://<adresse_serveur>/egw
Truc & astuce
Le fichier de configuration apache pour cette application est /etc/apache2/sites-available/eole
Attention
La directive php_admin_flag allow_url_fopen On
est nécessaire au bon fonctionnement d'EGroupware.
Méthode manuelle
créer le fichier de configuration apache nommé
egroupware
- sur les modules Scribe ou Horus :
/etc/apache2/sites-available/egroupware.conf
- sur le module AmonEcole :
/opt/lxc/reseau/rootfs/etc/apache2/sites-available/egroupware.conf
- sur les modules Scribe ou Horus :
# Exemple basique de configuration de site #
Alias /egw /var/www/html/egroupware
<Directory "/var/www/html/egroupware">
php_admin_flag allow_url_fopen On
AllowOverride None
DirectoryIndex index.php
Order Allow,Deny
Allow from All
</Directory>
activer l'application à l'aide de la commande :
# CreoleRun "a2ensite egroupware" web
recharger la configuration d'Apache à l'aide de la commande CreoleService[1] :
# CreoleService apache2 reload
le logiciel doit répondre à l'adresse :
http://<adresse_serveur>/egw
Remarque
Pour obtenir une configuration apache optimale, consulter la documentation de l'application.
En cas de problème, consulter le fichier de journal /var/log/rsyslog/local/apache2/apache2.err.log
Dans le cas d'EGroupware, il est nécessaire de supprimer le fichier
.htaccess
situé dans le répertoire racine du logiciel :
# rm -f /var/www/html/egroupware/.htaccess
La directive php_admin_flag allow_url_fopen On
est également nécessaire au bon fonctionnement d'EGroupware.