L’erreur ‘413 Request Entity Too Large’ peut survenir lorsque vous tentez de télécharger un thème ou un plugin dans WordPress. Cela signifie que le fichier est plus grand que la limite maximale autorisée pour les téléchargements sur votre site.
Nous aidons les utilisateurs de WordPress à résoudre des erreurs comme celle-ci depuis plusieurs années, et nous savons à quel point cela peut être frustrant.
Dans le guide d’aujourd’hui, nous vous montrerons comment résoudre l’erreur ‘413: Request Entity Too Large’ en augmentant la taille de téléchargement des fichiers.
Causes de l’erreur WordPress 413 Request Entity Too Large
Cette erreur se produit généralement lorsque vous essayez de télécharger un fichier qui dépasse la limite maximale de téléchargement de fichiers sur votre site WordPress.
Votre serveur web échouera à télécharger le fichier, et vous verrez le message d’erreur ‘413 Request Entity Too Large’.
La plupart des compagnies d’hébergement WordPress configurent leurs serveurs de manière à ce que les utilisateurs puissent facilement télécharger des images et d’autres médias de grande taille.
Cependant, parfois, ce paramètre n’est pas suffisamment élevé pour télécharger de grands fichiers de thèmes ou de plugins.
La configuration du serveur peut également vous empêcher de télécharger de grands fichiers dans la bibliothèque multimédia. Dans ce cas, vous verrez un message différent indiquant clairement que la taille du fichier dépasse la limite autorisée.
Résoudre l’erreur 413 Request Entity Too Large dans WordPress
Il existe plusieurs méthodes pour corriger l’erreur de l’entité de requête trop grande dans WordPress. Nous couvrirons toutes ces méthodes, et vous pouvez essayer celle qui vous convient le mieux.
Méthode 1 : Augmenter la limite de taille de fichier de téléchargement à l’aide de WPCode (Recommandé)
Vous pourriez éditer directement le fichier functions.php de votre thème. Cependant, nous recommandons contre cette méthode car même de petites erreurs peuvent briser votre site.
C’est pourquoi nous recommandons d’utiliser WPCode à la place. C’est le meilleur plugin de snippets de code WordPress qui vous permet d’augmenter la limite de taille de fichier de téléchargement sans éditer directement le fichier functions.php.
Premièrement, vous devrez installer et activer le plugin WPCode gratuit. Pour plus de détails, consultez notre guide sur comment installer un plugin WordPress.
Ensuite, vous devez aller dans Snippets de code » Ajouter un snippet dans votre barre latérale d’administration WordPress. Puis, survolez l’option ‘Ajouter votre code personnalisé (Nouveau Snippet)’ et cliquez sur le bouton ‘Utiliser le snippet’.
Vous pouvez entrer un titre pour le snippet de code en haut afin de le retrouver facilement.
Vous devez maintenant entrer le code suivant dans la boîte ‘Aperçu du code’:
@ini_set('upload_max_size', '120M');
@ini_set('post_max_size', '120M');
@ini_set('max_execution_time', '300');
Assurez-vous également de sélectionner ‘Snippet PHP’ dans le menu déroulant ‘Type de Code’.
Vous pouvez augmenter les valeurs dans upload_max_size et post_max_size pour qu’elles soient supérieures à la taille du fichier que vous essayez de télécharger.
Vous devrez également augmenter le max_execution_time au temps que vous pensez qu’il faudra pour télécharger le fichier. Si vous n’êtes pas sûr, vous pouvez essayer de doubler cette valeur.
Enfin, assurez-vous de basculer le snippet de code de ‘Inactif’ à ‘Actif’ en haut de la page et cliquez sur ‘Mettre à jour’. Ceci exécutera le snippet de code sur votre site WordPress.
Pour plus de détails, veuillez consulter notre guide sur comment ajouter facilement du code personnalisé dans WordPress.
Méthode 2 : Augmenter la limite de taille de fichier de téléchargement via le fichier .htaccess
Pour cette méthode, vous aurez besoin d’accéder et d’éditer votre fichier .htaccess à l’aide d’un client FTP ou de l’application de gestion de fichiers dans le tableau de bord de votre hébergement web. Notez que vous n’aurez pas accès à ce fichier si votre fournisseur d’hébergement utilise NGINX au lieu d’un serveur Apache.
Ensuite, ajoutez simplement le code suivant au bas du fichier .htaccess :
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Vous pouvez changer chacune des valeurs numériques pour qu’elles soient supérieures à la taille du fichier que vous essayez de télécharger. Ensuite, assurez-vous de sauvegarder et de réuploader le fichier .htaccess sur votre serveur.
Pour en savoir plus sur l’augmentation de la limite de taille de fichier de téléchargement, consultez notre guide sur comment augmenter la taille maximale de fichier de téléchargement dans WordPress.
Méthode 3 : Téléchargement manuel de fichier via FTP
Si l’erreur 413 survient uniquement lorsque vous téléchargez un fichier spécifique, alors vous pouvez envisager de le télécharger manuellement via FTP.
Si vous essayez de télécharger un thème WordPress, consultez notre guide sur comment installer un thème WordPress et passez à la section ‘Installation d’un thème WordPress en utilisant FTP’.
Si vous essayez de télécharger un plugin, consultez notre guide sur comment installer un plugin WordPress et passez à la section ‘Installation manuelle d’un plugin WordPress en utilisant FTP’.
Pour d’autres fichiers, vous pouvez consulter notre guide sur comment télécharger manuellement des fichiers WordPress en utilisant FTP.
Nous espérons que cet article vous a aidé à apprendre à résoudre l’erreur ‘413 Request Entity Too Large’ dans WordPress. Vous pouvez également vouloir apprendre à résoudre les erreurs dans WordPress et voir nos choix d’experts pour les plugins WordPress indispensables pour développer votre site.