Maison > développement back-end > Problème PHP > Comment modifier le fichier téléchargé par php qui est trop volumineux

Comment modifier le fichier téléchargé par php qui est trop volumineux

PHPz
Libérer: 2023-04-04 10:36:02
original
911 Les gens l'ont consulté

Pendant le processus de téléchargement de fichiers, le fichier téléchargé est parfois trop volumineux. La taille de téléchargement de fichier par défaut de PHP est de 2 Mo, et il ne peut pas télécharger de fichiers trop volumineux. Alors, comment devrions-nous le gérer ?

Voici quelques méthodes pour modifier le fichier php.ini :

Méthode 1 : Modifier le fichier php.ini

  1. Ouvrez le fichier de configuration php.ini. Ce fichier se trouve dans le répertoire d'installation de PHP. Le chemin est similaire à /usr/local/php/etc/php.ini
  2. Retrouvez les deux paramètres upload_max_filesize et post_max_size, qui sont respectivement définis sur la valeur maximale du fichier téléchargé et sur le valeur maximale des données de soumission du formulaire de page Web.
upload_max_filesize=100M
post_max_size=100M
Copier après la connexion

3. Enregistrez et fermez le fichier php.ini.

  1. Démarrez le service php et téléchargez à nouveau le fichier.

Méthode 2 : Modifier via le fichier .htaccess

1 Ouvrez le répertoire racine de votre site Web et recherchez le fichier .htaccess.

2. Ouvrez le fichier avec un éditeur de texte et ajoutez la ligne suivante :

php_value upload_max_filesize 100M
php_value post_max_size 100M
Copier après la connexion

3. Enregistrez et fermez le fichier .htaccess.

  1. Démarrez le service php et téléchargez à nouveau le fichier.

Après les opérations ci-dessus, vous pouvez réussir à télécharger des fichiers trop volumineux. Bien sûr, si vous ne souhaitez pas modifier la taille maximale du fichier de téléchargement en modifiant le fichier php.ini, vous pouvez également définir la taille du fichier de téléchargement en ajoutant le contenu suivant dans le script PHP :

ini_set('post_max_size', '100M')
ini_set('upload_max_filesize', '100M')
Copier après la connexion

Utilisez la fonction ini_set() fonction en PHP pour configurer la méthode upload_max_filesize. Si vous souhaitez modifier temporairement la taille maximale de téléchargement, les autres ne pourront pas voir le changement et devront être spécifiés dans le script.

Résumé : le téléchargement de fichiers est une fonction fréquemment utilisée dans le développement Web, et la taille du fichier de téléchargement par défaut de PHP est de 2 Mo. Nous devons modifier le fichier php.ini ou ajouter une configuration de script PHP pour compléter la fonction de téléchargement de fichiers volumineux.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal