Maison  >  Article  >  développement back-end  >  Comment définir la limite de taille de téléchargement des pièces jointes en php

Comment définir la limite de taille de téléchargement des pièces jointes en php

PHPz
PHPzoriginal
2023-03-23 14:11:051663parcourir

PHP est un langage de programmation côté serveur largement utilisé pour développer des applications Web, dont beaucoup impliquent le téléchargement de fichiers. Le téléchargement de pièces jointes est très important pour les applications Web, mais vous devez parfois faire face à des limitations de taille de fichier de téléchargement, généralement la limite de taille de fichier de téléchargement par défaut.

Alors, comment définir la taille limite de téléchargement des pièces jointes en PHP ?

  1. Modifier le fichier de configuration php.ini

Dans le fichier de configuration php.ini, il existe un paramètre appelé upload_max_filesize, qui peut être utilisé pour limiter la taille des fichiers téléchargés. Recherchez le fichier de configuration php.ini, ouvrez l'éditeur et recherchez la ligne suivante :

upload_max_filesize=2M

Le 2M ici signifie que la taille maximale du fichier de téléchargement est de 2 Mo, et vous pouvez la définir sur une taille plus grande ou plus petite selon vos besoins. De manière générale, la taille maximale du fichier téléchargé est définie en fonction de vos besoins.

  1. Modifiez le fichier .htaccess

Si votre PHP n'a pas d'accès direct au php.ini, vous pouvez modifier le fichier .htaccess. Ajoutez le code suivant au fichier .htaccess :

php_value upload_max_filesize 30M

Les 30 M ici sont la taille maximale de téléchargement de fichier.

  1. Modifier le script PHP

Si vous avez uniquement besoin d'augmenter la taille de téléchargement des pièces jointes d'un script PHP spécifique, vous pouvez le faire en modifiant le script PHP. Au début du script PHP, ajoutez le code suivant :

ini_set('upload_max_filesize','30M');

Les 30M ici sont la taille maximale de la pièce jointe téléchargée.

Résumé

De manière générale, utiliser la première méthode pour modifier le fichier de configuration php.ini est la méthode la plus courante. Mais si vous ne souhaitez pas affecter les autres scripts PHP, vous pouvez modifier la taille de la pièce jointe téléchargée en modifiant le fichier .htaccess ou le script PHP. Cela permet des paramètres plus flexibles et garantit que seuls les scripts qui doivent être modifiés sont définis sans affecter l'exécution d'autres scripts 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