Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Emmanuel Eyer <adresse@cachée>
- To: adresse@cachée
- Cc: adresse@cachée
- Subject: [sympa-fr] Re: fastcgi lent
- Date: Mon, 04 Sep 2006 10:25:48 +0200
Bonjour,
Je me suis battu une semaine avec l'installation de Sympa 5.2.1 sur Solaris 9 en juillet dernier.
mod_fastcgi buildé avec apxs (Apache 1.3) sans problème.
Les modules CPAN chargés par Sympa ont été plus difficiles. Voici les principaux soucis rencontrés. Le point 4 devrait vous intéresser.
1. La libXML de Solaris est buggée, a remplacer (trouve dans les messages de vérification de la libXML !)
2. version-0.651 et Module-Build-0.2804 sont interdépendants. La solution est de builder version-0.651 a la main avec perl Makefile.PL (Sympa tente de faire un Build.PL et échoue).
3. Un module (je crois version-0.651) a une dépendance non documentée sur ExtUtils-CBuilder (0.18). J'ai du lire le code source de versio-0.651 pour la trouver, et les messages d'erreurs sont plutôt obscurs.
Avec ces modifs, le configure de Sympa tourne. Attention, il faut bien lire les messages du configure de Sympa, car certaines erreurs ne sont pas tres bien remontées. Soyez sur que tous les modules que Sympa tente d'installer sont bien installes !
4. J'ai eu le message "CGI::Fast doesn't return 1 (check it)." J'ai trouvé (en faisant les vérifications de Sympa a la main) qu'il y avait un souci de versions/alias de modules Perl dans le script check_perl_modules.pl. J'ai simplement commenté la ligne "'CGI::Fast' => 'CGI'," dans la définition du hachage %opt_CPAN (environ ligne 79).
Et la le make passe.
Mais pour l'activation du FastCGI il faut aussi éditer httpd.conf en DEUX endroits :
1. FastCgiServer /usr/local/sympa/bin/wwsympa.fcgi
A placer au même niveau que "DocumentRoot" ou "ServerName"
2. ScriptAlias /sympa "/usr/local/sympa/bin/wwsympa.fcgi"
A placer dans la section des alias, a la place (ou en plus) de la définition du répertoire CGI.
Redémarrer Apache bien sur... Sans cela c'est effectivement fort lent !
Hope it helps,
Emmanuel
--
Emmanuel EYER -- CS/CI System Administrator
mail: adresse@cachée -- voice: +33.476.88.22.68
ESRF - Grenoble - France - http://www.esrf.fr
-
[sympa-fr] Re: fastcgi lent,
Emmanuel Eyer, 04/09/2006
- Re: [sympa-fr] Re: fastcgi lent, Hugo Girard, 05/09/2006
Archives gérées par MHonArc 2.6.19+.