[résolu] Wordpress erreur 500, défaillance plugin ou probleme de memoire?

Bonjour les gens,

Aujourd’hui un ami m’a fait remarqué que son wordpress touristique n’est plus accessible sur mon serveur. Chose curieuse, hormis les MàJ, nous n’avaons rien touché et il y a deux semaines il fonctionnait encore.

De plus, j’ai regardé les autres wordpress du serveur, et ils marchent tous.

Enfin, nous avons regardé les configuration DNS qui semblent aussi bonnes.

Je soupçonne un plugin de wordpress de tout faire planter (POMO) depuis les dernières MàJ, mais je ne vois pas comment le désactiver correctement sans ressortir un milliers d’erreurs de référencement.

Je vous confie ici mes journaux valables un mois sur zérobin.
le journal d’accès :

https://www.zerobin.net/?48c37b49c0736853#Ta/FLjSiz3w+tlz4/xg/nOPghme3ppuYW56WZ4/syyA=

le journal d’erreurs :

https://www.zerobin.net/?3b99d39bec8ff5a4#S1zH9z4XjgmbdYGmqMA6xIojX8h9EkE1n6+TDX7mfro=

Ce n’est pas un plugin désactivable dans la BDD il me semble.

En revanche, voici ce que me donne le débugage de worpress :

En attendant, au cas où je me tromperai, et si vous voulez converser, je suis preneur d’idée. :slight_smile:

Bonne continuation à tous. :slight_smile:

Salut FugazziPL

Au vue des erreurs, je dirais plus de RAM ou plus d’espace disque.
free et df -h pour avoir plus d’infos

1 Like

je me permet d’incruster car j’ai une erreur similaire…

alors j’ai 4-5 WP sur mon VPS mais une seule instance de WP pose la probleme…

le site publique s’affiche correctement par contre pas le ADMIN.

dans les logs :

2017/12/18 23:57:17 [error] 9336#0: *4492 FastCGI sent in stderr: “PHP message: PHP Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 640 bytes) in /var/www/wordpress__4/wp-admin/includes/template.php on line 1357” while reading response header from upstream, client: 78.253.164.72, server: www.SITE.org, request: “GET /wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s= HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php5-fpm-wordpress__4.sock:”, host: “www.SITE.org”, referrer: “https://www.SITE.org/wp-admin/plugins.php?plugin_status=all&paged=1&s
2017/12/18 23:57:54 [error] 9336#0: *4492 FastCGI sent in stderr: “PHP message: PHP Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 81 bytes) in /var/www/wordpress__4/wp-includes/class-wp-hook.php on line 78” while reading response header from upstream, client: 78.253.164.72, server: www.SITE.org, request: “GET /wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s= HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php5-fpm-wordpress__4.sock:”, host: “www.SITE.org”, referrer: “https://www.SITE.org/wp-admin/plugins.php?plugin_status=all&paged=1&s
2017/12/19 00:00:23 [error] 12986#0: *1 FastCGI sent in stderr: “PHP message: PHP Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 72 bytes) in /var/www/wordpress__4/wp-includes/pomo/streams.php on line 110” while reading response header from upstream, client: 78.253.164.72, server: www.SITE.org, request: “GET /wp-admin/plugins.php?activate-multi=true&plugin_status=all&paged=1&s= HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php5-fpm-wordpress__4.sock:”, host: “www.SITE.org”, referrer: “https://www.SITE.org/wp-admin/plugins.php

alors j’ai desactivers les plugins et ca remarche…

alors j’ai commencé a chercher le plugin fautive… donc activation 1 par 1 et bim trouvé la probleme, je desactive plugin. active tout le reste et bim ==> la probleme reviens…

j’ai fais plusieures tests et c’est toujours les differentes plugins qui commence de poser les problemes… donc c’est pas probleme de plugin mais question de memoire…

pour etre sur, j’ai changé la theme mais les problemes sont les meme…

je ne vois pas de souci avec la ram ou FS

         total       used       free     shared    buffers     cached

Mem: 5981976 5144868 837108 74984 119512 3822116
-/+ buffers/cache: 1203240 4778736
Swap: 0 0 0

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 25G 18G 6.0G 75% /
udev 10M 0 10M 0% /dev
tmpfs 1.2G 8.5M 1.2G 1% /run
tmpfs 2.9G 4.0K 2.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup

vous avez une idée ?

Merci pour ton retour @Maniack_Crudelis

J’ai le résultat ci dessous des deux commandes. Mais mon serveur fonctionne, et mon interface me montre l’espace disque restant. Il m’en reste un peu, et la RAM doit tourner si j’ai accès à cette interface.

Dois-je partir du principe que la taille allouée en RAM est insuffisante pour le wordpdress en question ? Je ne sais pas comment régler cela. :confused:

---------------total----------used----------free-------shared-------buffers------cached
Mem: -----4015136----3815536-----199600----311900-------101724----- 650108
-/+ buffers/cache: — 3063704-----951432
Swap:-----523260------523248-------12

Sys. de fichiers----Taille---- Utilisé ----Dispo ----Uti% ----Monté sur
/dev/root----------- 20G------ 11G -------7,8G ------58%------ /
devtmpfs -----------2,0G--------0----------2,0G --------0%----- /dev
tmpfs-----------------2,0G ------4,0K ------2,0G--------1%----- /dev/shm
tmpfs -----------------2,0G-----210M-------1,8G ------11%-----/run
tmpfs-----------------5,0M---------0 ---------5,0M--------0%-----/run/lock
tmpfs-----------------2,0G---------0 --------2,0G--------0%------/sys/fs/cgroup
/dev/sda2 -----------54G-------34G -------17G--------67%-----/home

@yurone, as tu trouvé ?

Je continu avec les infos sur mon petit système :

Mémoire
Mémoire vive
Utilisé 3 GB (75.9 %)
Libre 944 MB
Total 4 GB

Espace d’échange
Utilisé 510 MB (99.8 %)
Libre 792 KB
Total 511 MB

Charge CPU
1 min 0.18
5 min 0.11
15 min 0.13

Processus
En cours d’execution 1
sleeping 0
Total 1

Autre info si je cherche sur les site de wordpress :

Un autre sujet indiquait aussi qu’il y avait une opération à faire pour rajouter de la mémoire, mais je doute de faire des bêtises.


En attendant, j’ai désactivé deux plugins, cela rend le site accessible. :confused:

As-tu vérifié que les plugins n’étaient pas en cause ?
Ta ram va bien, mais par contre il n’est pas normal d’avoir le swap utilisé à 99,8 %

Ah ce sujet, je ne sais pas quoi te répondre. Il y a un moyen de rendre le swap à un taux d’utilisation plus bas ?

Le plus simple est d’utiliser swapoff -a puis swapon -a.
Cela va désactiver ton swap, et donc le vider dans ta ram. Puis le réactiver. Il sera alors vidé.

1 Like

Et bien merci.
Après avoir remis ce swap à zéro et désactivé le plugin super-cache de wordpress, tout semble fonctionner. :slight_smile:

Je garde en mémoire vos conseils. :slight_smile:

Maintenant je vais voir d’autres sujets pour d’autres conseils. XD