Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] wwsympa.fcgi : Erreur 500 sur expression de recherche incorrecte
- From: Olivier Salaün - CRU <adresse@cachée>
- To: Sylvain Amrani <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] wwsympa.fcgi : Erreur 500 sur expression de recherche incorrecte
- Date: Wed, 15 Jun 2005 17:20:50 +0200
Bonjour,
Nous avons appliqué les corrections suggérées dans l' arbre CVS de Sympa
Cordialement..
Sylvain Amrani wrote:
Sur l'interface web, les expressions de recherche pour le do_search_list() sont interprétées, pour partie seulement, comme des regexp.
Cependant l'application de la regexp n'est pas dans un eval{}; ce qui casse le script en cas d'expression non valide (par exemple avec un crochet ouvrant uniquement). C'est extrêmement pénalisant, car apache recharge le cgi, et donc toutes les listes.
J'ai préféré pour ma part placer la regexp dans un eval{} et échapper les [] et () (j'ai en effet des subjects de listes qui contiennent ces caractères, et aucune chance d'enseigner les expressions régulières aux utilisateurs !). Par ailleurs, il m'a semblé que les paramètres étaient filtrés et que l'* ne parviendrait jamais à la fonction.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
-
[sympa-fr] wwsympa.fcgi : Erreur 500 sur expression de recherche incorrecte,
Sylvain Amrani, 14/06/2005
- Re: [sympa-fr] wwsympa.fcgi : Erreur 500 sur expression de recherche incorrecte, Olivier Salaün - CRU, 15/06/2005
Archives gérées par MHonArc 2.6.19+.