Résolution de l'erreur « Avertissement PHP : la longueur du contenu POST dépasse la limite »
Lorsque vous rencontrez l'erreur « Avertissement : longueur du contenu POST de 8978294 octets dépasse la limite de 8388608 octets dans Inconnu à la ligne 0" lors du téléchargement d'une importation dans WordPress, il est crucial d'examiner la configuration du serveur. Par défaut, PHP définit une limite sur la quantité maximale de données pouvant être reçues via POST, qui dans ce cas est de 8388608 octets ou 8 Mo.
Pour résoudre ce problème, la directive post_max_size du serveur doit être augmentée à une valeur plus grande. Contrairement à upload_max_filesize, qui définit la taille maximale des fichiers téléchargés individuels, post_max_size détermine la taille maximale de l'ensemble de la requête POST.
Dans le fichier de configuration php.ini, localisez la directive post_max_size et attribuez-lui une valeur plus élevée. Par exemple, pour définir une limite de 100 Mo, la directive ressemblerait à :
post_max_size = 100M
Il est important de noter que upload_max_filesize contrôle la taille maximale du fichier pour les téléchargements individuels, tandis que post_max_size limite la taille combinée de tous les téléchargements et autres données soumises via POST.
Après avoir modifié le fichier php.ini, redémarrez le serveur pour appliquer les modifications. Par la suite, l'erreur sera résolue, permettant le téléchargement réussi du fichier d'importation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!