<
Si votre site WordPress est hébergé sur un hébergement o alojamiento la toile compartido, es probable que puedas encontrarte alguna vez con le message d'erreur indiquant que la taille de mémoire autorisée est épuisée.
Les serveurs Web sont pratiquement les mêmes qu'un ordinateur, ils ont besoin de mémoire pour traiter les demandes et scripts des sites hébergés. Lorsqu'une quantité d'informations est exécutée, lorsque vous atteignez la limite de mémoire, et vous finirez par voir cette erreur.
Dans ce court didacticiel de base, nous expliquerons une solution simple pour aumentar el límite de memoria PHP en tu serveur, con una selección de 3 métodos.
Nous savons que les messages d'erreur peuvent être ennuyeux, donc Jetez un œil à ce guide si en même temps vous constatez que WordPress est bloqué en mode maintenance.
Tout d'abord, contactez votre fournisseur hébergement
Vous devrez peut-être contacter votre hébergeur avant de commencer, car Quelque hébergement ou l'hébergement Web ne permet pas aux utilisateurs d'augmenter la mémoire PHP.
Dans certains cas, seul l'hébergeur peut modifier la limite de mémoire PHP sur le serveur.
Demandez à votre hébergeur quelle est la meilleure façon de changer la limite de mémoire PHP.
Méthode 1) Modifiez le fichier wp-config.php
Avec WordPress, vous pouvez modifier la limite de mémoire en éditant le fichier wp-config.php:
- Premier conéctate a tu servidor con un Logiciel FTP, ou alors inicia sesión en tu cPanel pour utiliser le gestionnaire de fichiers.
- L'archive wp-config.php doit être situé dans le dossier racine où avez-vous installé WordPress.
- Ouvrez le fichier pour le modifier et Ajouter ligne suivante: définir ('WP_MEMORY_LIMIT', '256M')
Méthode 2) Modifier le fichier php.ini
Si vous avez accès au dossier à votre disposition php.ini (notez que certains hébergeurs ne donnent pas accès au fichier php.ini), vous pouvez localisez le code de limite de mémoire et changez-le en 256 Mo.
- Ouvrez le fichier php.ini pour le modifier en agressant le code: memory_limit = 256M; Quantité maximale de mémoire qu'un script peut consommer (64 Mo).
Méthode 3) Modifiez le fichier .htaccess
En même temps, vous pouvez modifier le fichier .htaccess situé dans le dossier racine de WordPress.
- Ajoutez la ligne de code à la fin du texte pour augmenter la limite de mémoire PHP: php_value memory_limit 256 Mo
Comment augmenter la taille maximale du fichier de téléchargement
Par défaut, WordPress et votre hébergeur limitent la taille de téléchargement des fichiers pour des raisons techniques. Les utilisateurs qui ont besoin de télécharger des fichiers qui dépassent la limite prédéfinie obtiennent généralement une erreur et l'opération échoue.
Les deux raisons les plus courantes de ce problème sont dues aux restrictions de téléchargement de taille de fichier ajoutées aux deux zones suivantes:
- La directive upload_max_filesize dans php.ini
- Un error fatal: Tamaño de memoria permitido de xxxxx bytes agotados (intentó adjudicar xxxxx bytes) en /home/su nombre de Nom d'utilisateur/public_html/wp-includes/plugin.php en línea xxxx
Il existe plusieurs façons d'augmenter la limite de taille maximale du fichier de téléchargement WordPress. Dans cet article, je vais discuter uniquement des moyens les plus populaires qui ont fonctionné pour la plupart des sites Web WordPress. Mais avant d'entrer dans la discussion, je parlerai de trois variables qui jouent un rôle important dans ce problème.
- Upload_max_filesize: Cette variable définit la taille maximale de téléchargement pour un seul fichier.
- Post_max_size: Esta variable define el límite máximo de carga para una solicitud PUBLIER. Tenga en cuenta que una sola solicitud puede incluir varios archivos.
- Memory_limit: Cette variable définit la limite de mémoire pour un seul script. Cette limite peut être égale ou supérieure à upload_max_filesize.
Noter: Il existe une relation entre upload_max_filesize y post_max_size. Dans plusieurs cas, le taille post_max_size est défini plus haut que la taille upload_max_filesize. Voici un exemple: si vous avez beaucoup de fichiers de 5 Mo et que le taille du fichier upload_max_filesize est réglé sur 20 Mo, le taille post_max_no il peut contenir plus de 4 fichiers.
Confirmer la limite de taille de fichier par défaut de téléchargement maximum WordPress
La limite de taille de téléchargement de fichier par défaut peut être trouvée en accédant à Médias >> Ajouter nouveau.
Comme vous pouvez le voir sur la capture d'écran suivante, la taille maximale par défaut du fichier de téléchargement est 10 Mo.
Dans ce tutoriel, je vais définir la limite de 20 Mo. Comme indiqué précédemment, il existe plusieurs façons d'augmenter la limite de taille du fichier de téléchargement.
Nous allons commencer:
Vérifiez auprès du fournisseur d'hébergement
Les fournisseurs d'hébergement spécialisés dans l'hébergement WordPress ont une option par défaut pour augmenter la limite de taille de téléchargement de fichier (généralement située dans le panneau de configuration).
A modo de ejemplo, si usted es un client de Cloudways, ingrese a su plataforma, navegue a la Onglet Serveurs puis à Configuration et packages. À la campagne TAILLE DU CHARGEMENT, entrez la taille de fichier souhaitée. Une fois terminé, n'oubliez pas de cliquer sur le bouton Enregistrer les modifications au bas de la page.
Modifier (ou créer) php.ini
php.ini (ubicado en el répertoire racine de la cuenta de hosting) es un archivo de configuración que personaliza el comportamiento de PHP en tiempo de ejecución. Contiene una lista de ajustes que incluye el tamaño máximo del archivo de carga, el tiempo máximo de ejecución, el directorio de carga, las variables globales y los errores de visualización.
En raison de problèmes de sécurité, presque tous les fournisseurs d'hébergement le gardent caché. Pour accéder au fichier, connectez-vous à votre compte d'hébergement, accédez au répertoire racine et recherchez php.ini. Vous devrez peut-être vérifier "Montrer les fichiers cachés". Si aucun fichier de ce type n'existe, créez-en un nouveau avec le nom: "Php.ini". Assurez-vous que le fichier comprend les trois variables mentionnées ci-dessus
Étant donné que je dois définir la taille maximale de téléchargement de fichier à 20 Mo, je modifierai les valeurs de upload_max_filesize à 20 Mo et post_max_size à 25 Mo pour qu'un seul fichier de 20 Mo puisse être utilisé dans le corps du message. La bonne pratique consiste à établir un taille post_max_size Plus vieux que lui taille upload_max_filesize.
upload_max_filesize = 20 millions
post_max_size = 25 millions
memory_limit = 30M
Noter: "M" fait référence à "MB", le limite de mémoire doit être égal ou supérieur au taille de fichier upload_max. Pour être sûr, je l'ai réglé à 30 Mo.
Notez que certains hébergeurs renomment le fichier en php5.ini.
Modifier (ou créer) le fichier .htaccess
.htaccess es la abreviatura de Hypertext Access, un archivo de configuración utilizado por los servidores Apache. Típicamente, se encuentra en el directorio raíz. Si el archivo no está ahí, créalo con el nombre y la extensión exactos «.htaccess»
Je suppose que vous avez déjà le fichier, copiez et collez les lignes de code suivantes juste en dessous de l'endroit où il est dit #End WordPress.
php_value upload_max_filesize 20 Mo
php_value post_max_size 25 Mo
php_value memory_limit 30 Mo
Noter: Lors de la recherche de .htaccess, n'oubliez pas de cocher «Montrer les fichiers cachés«. Il pourrait être caché par votre hébergeur.
Modifier les fichiers WordPress
Les trois méthodes ci-dessus sont les méthodes les plus recommandées pour augmenter la taille de téléchargement du fichier. Cependant, pour une raison quelconque, ces méthodes ne fonctionnent pas, il est temps de les ajouter aux fichiers WordPress. Ouvrez les fichiers wp-config.php ou functions.php et collez les lignes de code suivantes:
@ini_set ('upload_max_size', '20 Mo');
@ini_set ('post_max_size', '25 Mo');
@ini_set ('limite_mémoire', '30 Mo');
Augmenter la taille maximale du fichier de téléchargement WordPress via le plug-in
La belleza de WordPress es que siempre encontrarás un brancher para solucionar el problema. Si no pretendes aumentar el tamaño del archivo subido manualmente, hay un excelente plugin llamado Increase Max Upload Filesize que seguramente te ayudará. Sólo recuerde introducir los valores en bytes (1024000 bytes = 1 MB). Para 20 MB, multiplique 1024000 por 20 e introduzca 20480000 en el cuadro de texto. Haga clic en Guardar cambios y listo!
Le problème persiste?
Il est peu probable qu'aucune des méthodes ci-dessus ne fonctionne pour votre site Web. Dans de tels cas, ne paniquez pas. Contactez votre hébergeur et ils vous aideront!
Télécharger des fichiers via FTP
FTP est très utile lorsque vous devez télécharger des fichiers volumineux. Notez que les fichiers téléchargés via FTP dans le répertoire / wp-content / uploads / ils ne sont pas affichés dans la médiathèque. Il existe un excellent plugin Media FTP qui enregistre ces fichiers dans la bibliothèque en quelques clics.
conclusion
Si vous pensez que j'ai manqué une méthode populaire, n'hésitez pas à la mentionner dans la section commentaires ci-dessous. Si l'une des méthodes mentionnées a fonctionné pour vous, veuillez partager les détails dans un commentaire.
Si vous avez essayé tout ce qui précède et que rien n'a fonctionné, contactez votre hébergeur et parlez-lui du problème.
Il est possible que le hébergement n'autorisez pas les utilisateurs à modifier la limite de mémoire PHP, ou à avoir une manière différente de le faire.
Dans le même temps, il est probable qu'ils ne pourront pas vous proposer d'augmenter la limite de mémoire, avec laquelle, vous devriez penser à migrer le site ou à faire d'autres ajustements afin que le fonctionnement de votre site consomme moins de mémoire.
Merci encore d'avoir lu!
2Ncc03l