quartier libre

Quartier libre d’hiver 2011

quartier libre

Le quartier libre d’hiver est officiellement ouvert !

Je rappelle le principe aux petits nouveaux (vous êtes chaque jour plus nombreux!) : vous êtes libres d’écrire vos propres articles, sur les sujets qui vous tiennent à cœur et ils seront publiés ici, dans ces colonnes.

Pour participer, c’est extrêmement simple : il suffit de posséder un compte sur le site, s’identifier et cliquer sur le lien Écrire qui se trouve dans le bandeau tout là-haut.

Les articles soumis seront relus puis postés dès que possible, selon le rythme de publication habituel.

A vos claviers :)

L'image affiche le texte "php MEMORY LIMIT" en caractères blancs sur un fond bleu-violet, mettant en évidence le paramètre PHP memory_limit souvent ajusté dans WordPress. Le mot "php" apparaît en caractères gras, plus grands, au-dessus du mot "MEMORY LIMIT", plus petit et en majuscules.

PHP : configurer memory_limit avec Apache, PHP-FPM, WordPress et Suhosin

Sur un serveur dédié, une limite mémoire PHP mal configurée peut provoquer des erreurs difficiles à diagnostiquer : page blanche, erreur 500, tâche WP-CLI interrompue, import bloqué, traitement WooCommerce incomplet ou message dans les logs.

Sur les anciens serveurs PHP équipés de Suhosin, on pouvait aussi rencontrer une alerte de ce type dans les logs Apache ou syslog :

Dec 12 16:19:26 mail suhosin[22860]: ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '82.83.84.85', file '/home/skyminds/public_html/wp-admin/admin.php', line 96)Langage du code : JavaScript (javascript)

Ce message indique qu’un script PHP a tenté d’augmenter sa limite mémoire à 268435456 octets, soit 256M, mais que Suhosin l’a refusé parce que sa propre limite était plus basse.

Aujourd’hui, Suhosin concerne surtout des environnements legacy. Sur les serveurs modernes, on règle plutôt la limite mémoire via php.ini, PHP-FPM, Apache, le pool FPM, la CLI, WordPress ou le panneau d’hébergement. La logique reste toutefois la même : la limite effective dépend du bon fichier, du bon SAPI et parfois d’une limite supérieure imposée ailleurs.

Lire la suite