Résumé rapide du problème
Le message « Le fichier dépasse la taille maximale autorisée » sur WordPress signale que le fichier envoyé est plus lourd que la limite de téléversement du serveur. Cette limite est définie par les directives PHP upload_max_filesize et post_max_size, ajustables selon vos besoins.
Solution rapide
Augmentez upload_max_filesize et post_max_size dans le fichier php.ini, ou via .htaccess ou wp-config.php, puis vérifiez la nouvelle limite dans Médias > Ajouter un fichier.
Comment reconnaître ce bug
- Le message « Le fichier dépasse la taille maximale autorisée » s'affiche au téléversement
- La page d'ajout de média indique une limite faible (par exemple 2 Mo ou 8 Mo)
- Seuls les fichiers lourds (vidéos, grandes images, archives) sont refusés
- L'import d'un thème ou d'un plugin échoue car le fichier zip est trop gros
Qu'est-ce que ce bug WordPress ?
WordPress affiche la taille maximale de téléversement autorisée sur la page d'ajout de média. Cette valeur est imposée par la configuration PHP du serveur, pas par WordPress. Quand un fichier la dépasse, l'envoi est bloqué. Relever la limite consiste à modifier les directives PHP correspondantes.
Pourquoi ce problème apparaît-il ?
upload_max_filesize trop bas
Cette directive PHP fixe la taille maximale d'un fichier téléversé.
post_max_size trop bas
Cette directive limite la taille totale des données envoyées : elle doit être supérieure à upload_max_filesize.
Limite imposée par l'hébergeur
Certains hébergements mutualisés verrouillent ces valeurs côté serveur.
Limite du serveur web
Une directive comme LimitRequestBody peut aussi restreindre la taille des envois.
Comment réparer ce bug WordPress
Vérifier la limite actuelle
Ouvrez Médias > Ajouter un fichier : WordPress y affiche la taille maximale de téléversement en vigueur.
Modifier le php.ini
Augmentez upload_max_filesize et post_max_size (par exemple 64M) dans le fichier php.ini, en gardant post_max_size supérieur.
Utiliser .htaccess ou wp-config.php
Sans accès au php.ini, ajoutez les directives php_value dans .htaccess, ou augmentez les limites via wp-config.php.
Contacter l'hébergeur
Si les valeurs restent inchangées, demandez à l'hébergeur de relever la limite, parfois verrouillée sur les offres mutualisées.
Comment éviter que ce bug revienne
- Définissez des limites de téléversement adaptées à vos contenus réels
- Compressez les images et hébergez les vidéos lourdes sur une plateforme dédiée
- Notez la méthode utilisée pour ajuster les limites, utile après une mise à jour serveur
- Vérifiez la limite après tout changement d'hébergement
Questions fréquentes (FAQ)
Où voir la taille maximale de téléversement de mon site ?
Pourquoi ma modification n'a-t-elle aucun effet ?
Quelle différence entre upload_max_filesize et post_max_size ?
Quelle limite choisir ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →