Aller au contenu

Définition d'erreur apache


Berberber

Sujets conseillés

Je parcours le web, mais ne trouve absolument rien sur l'errreur suivante qui apparait souvent dans mes logs apaches, quelqu'un a une idée ?

[Wed Jan 26 03:28:27 2005] [warn] child process 4417 still did not exit, sending a SIGTERM

:blink:

Merci

bernhard

Lien vers le commentaire
Partager sur d’autres sites

Salut Berberber,

C'est que tu n'as pas bien cherché ;) Il y a eu un "mass bug update" qui est une correction de bug des anciennes versions V2.

Voir le site apache.org ;)

This bug reports a problem in an older version of Apache 2.

Could you please update to the most recent version and see

if you can reproduce this problem.  If the bug still exists,

please update the bug with the latest version number.  If

the bug no longer exists, please close the bug report.

Quelle version tournes-tu ? Tu es hors release OVH ?

Je vois que le site de ton profil est pourtant en 1.3.33 ... c'est celui-là ou un autre ?

Dan

PS: je vois que ce bug est apparu avec les versions 1.3.x aussi. As-tu stoppé Apache, vérifié qu'il n'y avait plus de process qui tourne, vidé /tmp et redémarré Apache ?

Lien vers le commentaire
Partager sur d’autres sites

Là je parlais plustôt du deuxième site de mon profil.

et il s'agit d'une version 1.3.33. Non OVH

une chose est sûre, c'est que le problème pourrait-être le mien (par rapport aux symptomes) :

, and it sent the signal to kill the child

then waited about 16 minutes till it checked if the process died

(j'ai envoyé le lien à mon hébérgeur en tous cas)

je n'ai pas trouvé le repertoire temp

(là je suis en plein dans le sujet pourtant)

Tu penses qu'une mise à jour serait utile ou obligatoire ?

Lien vers le commentaire
Partager sur d’autres sites

Pas trouvé le /tmp ? Tu es en mutualisé ? Dans ce cas c'est normal.

Avec Apache 1.3.33, tu es à jour en version 1.x ... il n'est pas nécessaire de passer à la version 2.0, sauf si tu le souhaites.

Ce délai de 16 minutes est normal, c'est le délai standard au bout duquel Apache "estime" devoir vérifier si le processus a bien été terminé.

As-tu accès aux paramètres Apache ? A mon avis tu dois avoir un paramètre trop élevé pour permettre à Apache de terminer un process, tel que MaxKeepAliveRequests ou MaxRequestsPerChild.

Quelles valeurs as-tu pour ces deux paramètres ?

Lien vers le commentaire
Partager sur d’autres sites

Non je suis en dedié.

je crois avoir les valeurs standart encore pour ces parametres, car c'est ceux que je n'ai pas compris encore :

MaxKeepAliveRequests 500

MaxRequestsPerChild 1000

surtout que le premier j'avais lu le

"We recommend that this setting be kept to a high value for maximum server performance. "

Je divise MaxRequestsPerChild par 10 ? car cela a l'air interessant.

Merci pour ton aide.

Lien vers le commentaire
Partager sur d’autres sites

Pour infos, les valeurs que j'utilise pour le Hub sont de:

MaxKeepAliveRequests 200

MaxRequestsPerChild 100

Elles me donnent satisfaction ;)

Lien vers le commentaire
Partager sur d’autres sites

Merci beaucoup, je vais tester cela. J'ai grand espoir que cela règle quelques problèmes.

Et j'abandonne donc l'idée de RLimitCPU pour le moment.

Je n'ai pas réussi à installer HTTPD-Test pour tester de hautes charges, y a-il un autre moyen, car d'habitude chez moi les problèmes apparaissent en fin d'après-midi.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...