[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-team] apache + perl
Bonjour,
je reviens sur le problème qui me mystifie depuis qqs jours :
suite à un upgrade hard & soft, mon nouveau serveur HTML se comporte de
façon curieuse lors des appels CGI -> perl scripts.
Le problème semble maintenant bien cerné, mais je ne vois pas quoi faire
pour l'éliminer.
Pour certains appels, il n'y a JAMAIS de problèmes, pour d'autres,
étrangement cela marche 6 à 7 fois et puis le serveur retourne un message
d'erreur(..internal or misconfiguration error...), parfois accepte encore
une requête, mais en général reste alors bien bloqué pour ce type de
requêtes.
Pour le reste, y compris les CGI qui ne posaient pas de problème, le
serveur continue à répondre correctement. Un 'kill -HUP' résoud
"provisoirement" la question.
Symptomes notés dans httpd.log :
corruption du string de l'appel au cgi (le - de cgi-bin reste noté sous la
forme "_octal" par ex., dans le path provenant de FORM action=)
===========================================================================
Ce qui semble bien vérifié :
---------------------------
1- les perl scripts comprenant un "require cgi-bin.lib" causent des
problèmes après qqs appels.
Mes vieux scripts où je décodais 'à la main' (c-à-d sans la lib) les
données fonctionnent sans faillir.
2- Même un require d'un script ultra simplifié (du genre 'printf
"coucou\n";' provoque les mêmes symptomes (ce n'est donc pas le contenu de
cgi-bin.lib qui est la cause).
============================================================================
QQn aurait-il de l'inspiration ?
On ne peut quand même pas se passer des facilités de 'require' !
Merci, Alain
---------------------------------------------
Dr Alain EMPAIN, Informatics, Site Master
National Botanic Garden of Belgium
B-1860 MEISE, Belgium
Phone: +32 2 2693905 Fax: +32 2 2701567
Home: +32 85 512341, celine@ping.be
---------
This message was sent by Majordomo 1.94.3. Please report problems to
manu@rtfm.be. If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.