Comment augmenter la taille du téléchargement de fichiers en php

Comment augmenter la taille du téléchargement de fichiers en php

Êtes-vous un développeur PHP ou un administrateur système gérant des serveurs qui hébergent des applications PHP? Cherchez-vous un moyen d'augmenter ou de définir la taille du téléchargement de fichiers en php? Si oui, suivez cet article qui vous montre comment augmenter la taille du téléchargement de fichiers dans PHP et expliquera également certaines des directives de base de PHP pour gérer les téléchargements de fichiers ainsi que pour POSTE données.

Par défaut, la taille du téléchargement de fichiers PHP est définie sur maximum 2 Mo Fichier sur le serveur, mais vous pouvez augmenter ou diminuer la taille maximale du téléchargement de fichiers à l'aide du fichier de configuration PHP (php.ini), ce fichier peut être trouvé à différents endroits sur différentes distributions Linux.

# vim / etc / php.ini [Sur Cent / Rhel / Fedora] # vim / etc / php / 7.0 / apache2 / php.ini [Sur Debian / Ubuntu]] 

Pour augmenter la taille de téléchargement de fichiers en php, vous devez modifier le upload_max_filesize et post_max_size les variables sont dans votre php.ini déposer.

upload_max_filesize = 10m post_max_size = 10m 

De plus, vous pouvez également définir le nombre maximum de fichiers autorisés à être téléchargés simultanément, en une seule demande, en utilisant le max_file_uploads. Notez que de Php 5.3.4 et les versions laster, tous les champs de téléchargement laissés en blanc sur la soumission ne comptent pas pour cette limite.

max_file_uploads = 25 

La variable post_max_size qui est utilisé pour définir la taille maximale de POSTE Données que PHP acceptera. Définir une valeur de 0 désactive la limite. Si la lecture des données est désactivée via enable_post_data_reading, Ensuite, il est ignoré.

Une fois que vous avez apporté les modifications ci-dessus, enregistrez le modifié php.ini file et redémarrer le serveur Web à l'aide de commandes suivantes sur vos distributions Linux respectives.

--------------- Systemd --------------- # systemctl redémarrer nginx # systemctl redémarrer httpd # systemctl restart apache2 --------------- Sys Vinit --------------- # service nginx redémarrage # service httpd redémarrage # service apache2 redémarrer 

C'est ça! Dans ce court article, nous avons expliqué comment augmenter la taille de téléchargement de fichiers en php. Si vous connaissez une autre manière ou si vous avez des questions, partagez avec nous en utilisant notre section de commentaires ci-dessous.