1 votes

Apache+PHP. Fuite de mémoire. Étrange

J'ai installé CentOS 5 sur mon serveur. Je suis sur un serveur VPS.

J'ai un site où j'ai constamment en ligne ~150. À première vue, le site semble correct. Mais lorsque je passe par les liens, je reçois parfois une erreur PHP "Out of memory". Cela ressemble à ceci

Fatal error: Out of memory (allocated 36962304) (tried to allocate 7680 bytes) in /home/armtimes/public_html/sites/all/modules/cck/modules/fieldgroup/fieldgroup.install on line 100

Et toujours, la mémoire non allouée est très petite.

En moyenne, j'ai 30% de charge CPU, 25% de charge RAM. Je pense donc qu'il ne s'agit pas d'un problème de mémoire physique.

Je n'ai aucun journal d'erreur dans les fichiers journaux d'Apache. Rien n'est lié à cela.

Par le passé, je n'ai pas rencontré ce problème sur mon serveur et le problème est apparu de lui-même.

En plus de cela, je reçois des erreurs de serveur sur le courrier.

cpsrvd failed @ Fri Sep 24 16:45:20 2010. A restart was attempted automagically.
Service Check Method:  [tcp connect]

Failure Reason: Unable to connect to port 2086

Idem pour tailwatchd.

Le support a essayé, et ne peut pas m'aider...

1voto

Vous devez allouer plus de mémoire. En faisant certaines choses, Drupal prend un peu de mémoire. Sur la plupart des sites que nous gérons, nous fixons la mémoire à 96 Mo (pour des raisons de gestion des images). Cela devrait vous permettre de résoudre le problème.

0voto

La valeur qu'il affiche lorsque vous frappez l'erreur sera différente en fonction de ce qui l'a provoquée.

Tiens, envoie-moi une capture d'écran comme celle-ci :

enter image description here

Il est disponible à l'adresse admin/reports/status.

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