Un hébergement WordPress présente deux limitations importantes : la mémoire maximale autorisée pour le processus PHP (la limite de mémoire PHP) et la limite de mémoire de WordPress lui-même.
La limite de mémoire PHP est déterminée par le type de forfait d'hébergement (dans le cas de l'hébergement mutualisé Kinamo). Vous pouvez définir vous-même la limite de mémoire WordPress en modifiant le fichier wp-config.php.
Par défaut, WordPress utilise une maigre limite de 40 Mo pour une installation sur un seul site.
Si vous possédez un site WordPress qui utilise intensivement un plugin de création de pages tel qu’Elementor Pro – qu’il soit ou non associé à d’autres plugins comme WooCommerce, WPML, etc. – il est préférable d’augmenter cette valeur.
Elementor Pro recommande même de l'augmenter de 256 Mo à 512 Mo ou plus.
La limite « stricte » de votre hébergement est déterminée par la limite de mémoire active sur votre forfait d'hébergement. Dans WordPress, vous pouvez la consulter en suivant les étapes suivantes :
Si une valeur « WordPress Memory Limit » est déjà définie, vous pouvez également la consulter sur cet écran.
Attention : si la limite de mémoire WordPress est supérieure à la limite de mémoire PHP, c'est toujours la limite de mémoire PHP qui prévaudra.
La modification de la limite de mémoire de WordPress s'effectue dans le fichier wp-config.php.
Ce fichier se trouve dans le dossier www de votre hébergement.
Vous pouvez vous connecter à l'hébergement via un logiciel FTP (ou SSH, selon votre type d'hébergement) et y modifier le fichier.
Important : effectuez toujours une sauvegarde du fichier wp-config.php avant d'apporter des modifications !
Ajoutez le code permettant de modifier la limite de mémoire. Recherchez le texte suivant :
/* That’s all, stop editing! Happy publishing. */
Selon la version, cela peut également être :
/* That’s all, stop editing! Happy blogging. */
Ajoutez le code suivant juste avant cette ligne :
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
Si vous le souhaitez, vous pouvez remplacer la valeur « 256M » par « 128M », « 384M », « 512M » ou même plus.
Le M signifie « mégaoctet ».
Attention : ne définissez jamais cette valeur à un niveau supérieur à la limite PHP disponible !
Téléchargez le fichier wp-config.php modifié sur votre hébergement.
Ce code permettra de définir la limite de mémoire interne de WordPress.
Ce qui n’était auparavant que 40 Mo est désormais porté à, par exemple, 256 Mo. Vous pouvez le vérifier à l’étape 1, Outils > Santé du site.
En fonction du type de site web, nous recommandons les limites suivantes :
Cette limite dépend également du type d’hébergement ; c’est pourquoi l’hébergement Kinamo Karri est l’une des solutions les plus populaires, puisqu’il permet une limite de mémoire de 512 Mo.
Si vous disposez de votre propre serveur, vous pouvez modifier la valeur de `memory_limit` en éditant le fichier ` php.ini `.
Sur la plateforme d'hébergement Kinamo, vous ne pouvez modifier cette limite qu'en passant à un autre type d'abonnement.
Vous n'avez pas obtenu de réponse à toutes vos questions?
Ne vous inquiétez pas, faites une demande d'assistance!