Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: "DUVAL Olivier" <adresse@cachée>
- To: "Michel Gaudet" <adresse@cachée>, <adresse@cachée>
- Subject: [sympa-fr] RE: Utilisation de fcgid
- Date: Fri, 13 Apr 2007 13:52:07 +0200
Bonjour,
Pour fcgid, à ce que j’ai compris, il n’y a pas la possibilité de précharger en mémoire les scripts fastCGI (le FastCgiServer chez fastcgi) lors du lancement d’Apache. Ce type d’erreurs apparait lors d’un traitement trop long lors du chargement du fastCGI en mémoire pour la 1ère demande pour le cas fcgid. Ce que vous pouvez faire c’est augmenter les valeurs des options IPCConnectTimeout et IPCCommTimeout (à 120 par exemple), pour donner le temps suffisant pour le chargement de wwsympa, dans le cas où vous auriez beaucoup de listes par exemple (http://fastcgi.coremail.cn/doc.htm ).
Exemple de fcgid.conf :
<IfModule mod_fcgid.c> AddHandler fcgid-script .fcgi IdleTimeout 600 MaxProcessCount 8 ProcessLifeTime 7200 DefaultMaxClassProcessCount 100 SocketPath /var/lib/apache2/fcgid/sock IPCConnectTimeout 120 IPCCommTimeout 120 </IfModule>
Sous Debian, le module fastcgi pour Apache 2.0 est disponible en non-free dans les sources, et c’est préférable AMHA.
Cordialement.
-- Olivier DUVAL // o.duval AT acfci.cci.fr Coordinateur ingénierie CCINET ACFCI, 45 av. d'Iéna, BP 3003, 75773 PARIS Cedex 16 tél : 01 40 69 39 44 - fax : 01 53 57 19 44
-----Message d'origine-----
Bonjour à tous !
Je suis en train de migrer un "vieux" sympa (V 4.1.5) sur une vieille machine (OS SuSE 9.2) vers une nouvelle machine et une nouvelle version OS et sympa : OpenSuSE 10.2 et sympa 5.3b.4. J'ai le même souci que d'autres pour utiliser le fastcgi : en effet le nouvel OS ne propose plus le module apache fastcgi dans ses packages standards mais un soit disant binaire compatible fcgid sauf que ce module n'accepte pas la directive FastCgiServer qui est recommandée dans l'installation de sympa. Si je lance apache avec cette directive j'obtiens au lancement : Invalid command 'FastCgiServer', perhaps misspelled or defined by a module not included in the server configuration
Si je lance apache sans valider le module j'obtiens bien la page d'accueil normale ce qui prouve que apache et le CGI sont corrects mais si je lance apache avec le module validé et configuré sans cette directive, je retrouve le code html généré par wwsympa.cgi dans mon fichier d'erreur apache avant une erreur de fin de script prématurée :
[Fri Apr 13 11:14:31 2007] [error] [client xx.xx.xx.xx] Premature end of script headers: wwsympa.fcgi [Fri Apr 13 11:14:33 2007] [notice] mod_fcgid: process /home/sympa/bin/wwsympa.fcgi(15560) exit(communication error), terminated by calling exit(), return code: 0
J'ai vu dans la liste des messages d'utilisateurs de fcgid dont un qui l'a fait fonctionner mais même en reproduisant sa conf j'obtiens la même chose.
Sauf à compiler le module fastcgi standard ce que je préférerais éviter pour faciliter les mises à jour, y-a-t-il un contournement pour utiliser le module fcgid proposé ?
Toute idée est la bienvenue. Merci d'avance.
PS : la conf apache concernant fcgid :
<IfModule fcgid_module>
AddHandler fcgid-script fcg fcgi fpl ScriptAlias /sympa /home/sympa/bin/wwsympa.fcgi ScriptAlias /wws /home/sympa/bin/wwsympa.fcgi
<Location /sympa> Options +ExecCGI -Includes +FollowSymLinks SetHandler fcgid-script Order allow,deny Allow from all </Location>
</IfModule>
Cordialement.
-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
^ ^ ---- Michel GAUDET +--- | | +--- +--- +--- /| /|| | CRI/SIR |__ |__| |__ |__ |__ / |/ || __ Ecole des Hautes Etudes | | | | | | / ||____| en Sciences Sociales +--- | | +--- ---+ ---+ 54 Boulevard RASPAIL 75006 PARIS Tel:(33) 01 49 54 25 91 Email: adresse@cachée FAX:(33) 01 49 54 26 85 ----------------------------------------------------------------------- Ce message et toutes les pieces jointes sont confidentiels et etablis a l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisee est interdite. Tout message electronique est susceptible d'alteration. L'ACFCI decline toute responsabilite au titre de ce message s'il a ete altere, deforme ou falsifie. Ce message et ses pieces jointes ne contiennent, a priori, pas de virus. Il est de votre responsabilite de vous en assurer avant de les ouvrir. -------------------------------------------------------------------------- This message and any attachments are confidential and intended solely for the recipients. Any unauthorised use or dissemination is prohibited. E-mails are susceptible to tampering. ACFCI declines all responsibility for the message if tampered, changed or falsified. We believe, but do not warrant, that this e-mail and any attachments, are virus free. You should take full responsibility for virus checking. |
-
[sympa-fr] RE: Utilisation de fcgid,
DUVAL Olivier, 13/04/2007
-
[sympa-fr] Re: RE: Utilisation de fcgid,
Benoit Lathiere, 13/04/2007
- [sympa-fr] Re: Re: RE: Utilisation de fcgid, Michel Gaudet, 13/04/2007
- [sympa-fr] Re: [Internet] Re: RE: Utilisation de fcgid, Sylvain Amrani, 13/04/2007
-
[sympa-fr] Re: RE: Utilisation de fcgid,
Benoit Lathiere, 13/04/2007
Archives gérées par MHonArc 2.6.19+.