2 votes

Obtention d'une erreur de serveur interne après la mise à jour de la configuration du serveur via WHM ?

Je fais tourner un serveur avec CentOS et Apache2, et j'utilise Web Host Manager (WHM) pour la gestion.

Je modifiais la configuration d'Apache depuis WHM. J'ai mis à jour le nombre maximum de processus enfants de 150 à 100, puis j'ai enregistré et redémarré le serveur. Maintenant, je continue à obtenir des erreurs de serveur interne partout sur mon serveur.

J'ai aussi fait une configuration automatique de la mémoire qui fixe la limite de mémoire de chaque processus à 64MB.

Dans mon journal d'erreurs, je peux voir les erreurs inhabituelles suivantes après la mise à jour :

[Fri Jun 29 16:39:18 2012] [error] [client 41.239.56.253] /usr/bin/php: error while loading shared libraries: libmysqlclient.so.16: failed to map segment from shared object: Cannot allocate memory, referer: http://apps.facebook.com/froiden-male-female/...

[Fri Jun 29 16:45:50 2012] [error] [client 122.164.189.14] Premature end of script headers: index.php, referer: http://apps.facebook.com/froiden-male-female/

Aidez-moi, s'il vous plaît.

2voto

Andrew Points 1044

Il se peut qu'il n'y ait pas assez de mémoire pour la bibliothèque. Ouvrez votre /usr/local/apache/conf/httpd.conf et supprimez les lignes suivantes :

RLimitMEM 651048618
RLimitCPU 240

Ils se trouvent généralement en haut du dossier. Redémarrez ensuite votre serveur web :

/etc/init.d/httpd restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X