Maison  >  Article  >  développement back-end  >  Modification de la limite de taille de téléchargement PHP

Modification de la limite de taille de téléchargement PHP

韦小宝
韦小宝original
2018-02-26 09:58:4512554parcourir

Le téléchargement est un point très courant et important dans le développement PHP, et la taille du téléchargement PHP est limitée Afin de mieux améliorer la vitesse de téléchargement de PHP, nous devons modifier la limite de taille de téléchargement, d'accord ! Voyons comment modifier les restrictions de téléchargement PHP !

  1. Téléchargement général de fichiers, à moins que le fichier soit très petit comme un fichier de 5 Mo, le téléchargement prendra probablement plus d'une minute
    Mais en php, la valeur par défaut est The. le temps d'exécution le plus long d'une page est de 30 secondes. C'est-à-dire que s'il dépasse 30 secondes, le script cessera de s'exécuter
    Cela entraînera la situation dans laquelle la page Web ne pourra pas être ouverte

  2. .

À ce stade, nous pouvons modifier max_execution_time
et rechercher

max_execution_time

dans php.ini. La valeur par défaut est de 30 secondes.

0 pour signifier aucune limite
max_execution_time = 0


2. Modifiez post_max_size pour définir la taille maximale autorisée pour les données POST. Ce paramètre affecte également les téléchargements de fichiers.

La taille post_max_size par défaut de PHP est de 2 Mo. Si la taille des données POST est supérieure à post_max_size, les superglobales $_POST et $_FILES seront vides.


Recherchez post_max_size. 🎜>

3. Beaucoup de gens changeront la deuxième étape Mais lors du téléchargement de fichiers, la taille maximale est toujours de 8M

Pourquoi ?

Recherchez upload_max_filesize, la valeur par défaut est 8M et remplacez-la par
post_max_size = 150M


De plus, il convient de noter que post_max_size est meilleur que upload_max_filesize.


upload_max_filesize = 100M
Plus d'articles de téléchargement :


Dans les programmes PHP, nous rencontrons souvent ce problème lors du téléchargement de pièces jointes, telles que des images, etc., sont téléchargées avec succès, mais en fait. seules 20 pièces jointes existent. Ou signalez directement une erreur qui ne peut pas être téléchargée.

Comment briser la limitation max_file_uploads du téléchargement PHP de plusieurs fichiers

Cet article présente principalement la limite de taille des pièces jointes ZenTao et la limite de taille des fichiers de téléchargement PHP, étudiants ceux qui sont intéressés par les tutoriels PHP peuvent s'y référer.
Limite de taille des pièces jointes ZenTao, limite de taille de fichier de téléchargement PHP

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn