Message d’avertissement typique lié au téléchargement et à la limite de mémoire
Lorsque vous travaillez sur votre site WordPress, vous pouvez parfois voir le type d’avertissement suivant.
- avertissement post content-longueur des octets dépasse la limite …
- Le fichier téléchargé dépasse la directive upload_max_filesize en php.ini…
- dépasse la taille maximale de téléchargement pour ce site…
- Erreur fatale: Taille de mémoire autorisée de 12345678 octets épuisés (essayé d’allouer 2345678 octets) dans /home/your-username/public_html/wp-includes/plugin.php sur la ligne 1000…
- 413 Erreur : Entité de demande trop grande
- « Êtes-vous sûr que vous voulez faire cela? »
=> ces messages sont généralement liés aux paramètres du serveur de votre site Web pour une taille de téléchargement maximale ou une limite de mémoire.
Vérifiez les paramètres actuels de votre système
Tout d’abord, vérifiez les paramètres de mémoire de votre serveur actuel.
Dans les thèmes Customizr ou Customizr Pro WordPress, nous avons une fonctionnalité qui vous permet de vérifier facilement les informations de votre système. Cela sera utile lors des erreurs de dépannage.
- Pour Customizr Pro Theme, vous pouvez le trouver dans WordPress admin -> Appearance -> About Customizr Pro
- Pour customizr thème, vous pouvez le trouver dans WordPress admin -> Apparence ->About Customizr
- Faites défiler la page et vous verrez la section – Informations système.
Le fichier dépasse le upload_max_filesize
Vous avez peut-être rencontré le message d’erreur suivant lorsque vous installez votre thème Customizr Pro.
Le fichier téléchargé dépasse la directive upload_max_filesize en php.ini
S’il vous plaît voir la capture d’écran suivante.
Ou l’erreur suivante lorsque vous téléchargez une image.
.. dépasse la taille maximale de téléchargement pour ce site.
S’il vous plaît voir la capture d’écran suivante.
Cela se produit lorsque votre PHP Télécharger Max Filesize (upload_max_filesize) défini dans votre fichier php.ini est plus petit que la taille du fichier de Customizr Pro Theme ou la taille du fichier de l’image que vous essayez de télécharger.
Au moment de la rédaction, la taille du fichier de Customizr Pro Theme (fichier zip) est de 11,2 M.
Examinez vos informations système pour la valeur de PHP Upload Max Filesize, vous devrez l’augmenter à une valeur plus élevée et plus saine.
Solutions
Voici quelques solutions disponibles pour résoudre votre problème de fichiers max de téléchargement dépassé dans WordPress.
Contactez votre société d’hébergement
Oui, c’est la façon la plus préférez. Contactez votre société d’hébergement et montrez-leur une capture d’écran de votre erreur ou écrivez-leur le message d’erreur. Demandez-leur d’aider à augmenter les valeurs suivantes, jusqu’à ce que vous êtes en mesure d’installer votre thème Customizr ou télécharger votre image. Votre société d’hébergement peut avoir des restrictions sur ces valeurs.
memory_limit upload_max_size post_max_size upload_max_filesize max_execution_time max_input_time
De préférence aux valeurs suivantes.
memory_limit = 256M upload_max_size = 64M post_max_size = 64M upload_max_filesize = 64M max_execution_time = 300 max_input_time = 1000
Montage php.ini Fichier
Le fichier php.ini est le fichier de configuration PHP par défaut. La plupart de la société d’hébergement partagé ne permet pas l’accès à ce fichier. Si vous êtes certain d’avoir accès à php.ini fichier sur votre serveur, vous pouvez procéder aux étapes suivantes.
- Accédez-y à l’aide de votre programme FTP. (comment utiliser un logiciel FTP avec WordPress ?)
- Sauvegardez une copie de ce fichier avant d’essayer de le modifier.
- Ouvrez-le et trouvez les valeurs suivantes, une à la fois (ils sont situés à différentes lignes dans le fichier)
memory_limit upload_max_size post_max_size upload_max_filesize max_execution_time max_input_time
- De préférence, modifiez-les aux valeurs suivantes.
memory_limit = 256M upload_max_size = 64M post_max_size = 64M upload_max_filesize = 64M max_execution_time = 300 max_input_time = 1000
Utilisation du fichier .htaccess
Dans WordPress, il y a un fichier .htaccess. WordPress utilise ce fichier pour manipuler la façon dont Apache (serveur) sert les fichiers à partir de son répertoire racine, et les sous-directives. Par conséquent, ce fichier est très important. Ne modifiez pas ce qui est écrit à l’origine dans ce fichier. Vous pouvez ajouter quelques directives à la fin du fichier pour augmenter le PHP Télécharger Max Filesize.Pour en savoir plus sur le fichier htaccess, cliquez ici.
- Utilisez votre programme FTP préféré pour accéder à votre installation WordPress.
- Allez à l’annuaire racine, c’est l’annuaire où vous pouvez trouver votre wp-config.php dossier. Vous devriez être en mesure de trouver votre fichier .htaccess.
- Téléchargez une copie de celui-ci sur votre ordinateur pour enregistrer en sauvegarde.
- Ouvrez-le et a ajouté ce qui suit dans une nouvelle ligne à la fin du fichier.
php_value memory_limit 256 php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 1000
- Enregistrez vos modifications et écrivez le fichier .htaccess sur votre serveur.
- Revenez à vos informations système et vérifiez si vos valeurs ont changé. Si ce n’est pas le cas, vous devez contacter votre société d’hébergement pour obtenir de l’aide dans l’édition de ces valeurs dans .ini fichier php.
Erreur fatale : échappement de mémoire
Si vous rencontrez un écran blanc sur votre site ou à intermittent et dans différentes pages Web. Réglez WP_DEBUG à vrai dans votre wp-config.php. Si vous voyez quelque chose de similaire au message d’erreur suivant à l’écran ou dans votre journal d’erreur serveur
Erreur fatale : Taille de mémoire autorisée de 12345678 octets épuisés (essayé d’allouer 2345678 octets) dans /home/your-username/public_html/wp-includes/plugin.php sur la ligne 1000
Cela signifie que votre PHP n’a pas assez de mémoire pour fonctionner correctement.
Solutions
Voici quelques solutions disponibles pour résoudre votre problème d’échappement de mémoire.
Contactez votre société d’hébergement
Comme mentionné ci-dessus, c’est la voie préférée. Montrez-leur une capture d’écran de votre erreur ou écrivez-leur le message d’erreur. Demandez-leur d’aider à augmenter la mémoire PHP, jusqu’à ce que vous êtes en mesure d’obtenir votre site fonctionne correctement.
Modifier votre wp-config.php
Vous pouvez essayer d’ajouter une mémoire définir à WordPress dans son wp-config.php, mais cela ne fonctionnera pas, si votre mémoire définie dépasse votre serveur réel alloué mémoire.
- Utilisez votre programme ftp et accédez à votre répertoire racine WordPress.
- Trouvez votre wp-config.php et téléchargez une copie sur votre ordinateur en sauvegarde.
- Ouvrez wp-config.php votre éditeur de texte clair ou éditeur de code.
- Insérez le code suivant à la fin du fichier.
définir (« WP_MEMORY_LIMIT », « 256M »);
- Enregistrez et téléchargez votre wp-config.php votre installation WordPress.
- Effacez le cache de votre navigateur et chargez à nouveau votre site Web.
- Si vous rencontrez encore des erreurs, vous devez contacter votre société d’hébergement web pour obtenir de l’aide.
Montage php.ini Fichier
Si vous avez accès au fichier php.ini. vous pouvez essayer ce qui suit.
- À l’aide du programme FTP, accédez à votre serveur d’hébergement et recherchez .ini fichier.
- Téléchargez et conservez une copie de sauvegarde.
- Ouvrez-le à l’aide de votre code ou de votre éditeur de texte clair.
- Trouvez ce qui suit.
limite de mémoire
- Changez la valeur en une valeur beaucoup plus élevée. Par exemple.
memory_limit 256 m
- Enregistrez et téléchargez votre php.ini à votre installation WordPress.
- Effacez le cache de votre navigateur et chargez à nouveau votre site Web.
- Si vous rencontrez encore des erreurs, vous devez contacter votre société d’hébergement web pour obtenir de l’aide.
Utilisation du fichier .htaccess
- Utilisez votre programme FTP pour accéder à votre installation WordPress.
- Allez à l’annuaire racine, c’est l’annuaire où vous pouvez trouver votre wp-config.php dossier. Vous devriez être en mesure de trouver votre fichier .htaccess.
- Téléchargez une copie de celui-ci sur votre ordinateur pour enregistrer en sauvegarde.
- Ouvrez-le et a ajouté ce qui suit dans une nouvelle ligne à la fin du fichier.
php_value memory_limit 256
- Enregistrez vos modifications et écrivez le fichier .htaccess sur votre serveur.
- Revenez à vos informations système et vérifiez si vos valeurs ont changé. Si ce n’est pas le cas, vous devez contacter votre société d’hébergement pour obtenir de l’aide dans l’édition de ces valeurs dans .ini fichier php.
C’est tout pour cette documentation. J’espère que ça aide !
Autres lectures
WordPress Codex
- Sauvegardes WordPress
- L’installation de plusieurs blogs nécessite wp-config spécial.php
- Installations de dépannage
- Sécurisation de votre installation
- htaccess pour sous-directives
- Utilisation de Permalinks
- Modification des autorisations de fichier
- Compétences unix shell
- Réécrire l’API