...
Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment augmenter la taille maximale du fichier de téléchargement en PHP

166

PHP est un langage de script côté serveur qui s’exécute sur le serveur Apache/Nginx. Par défaut, votre serveur configuré a une limite spécifique sur la taille du fichier. Parfois, vous devez modifier cette limite de taille de fichier. Dans cet article, nous étudions comment augmenter la taille maximale du fichier de téléchargement en PHP.

Pourquoi avoir besoin de modifier la limite de taille de téléchargement de fichier ?

Disons que votre serveur vous permet de télécharger une taille de fichier jusqu’à 2 Mo. Maintenant, lorsque vous essayez de télécharger un fichier d’une taille supérieure à 2 Mo, le serveur renvoie l’erreur ci-dessous.

le fichier dépasse la taille maximale autorisée

Cette erreur indique que votre serveur ne vous permet pas de télécharger le fichier dont la taille est supérieure à 2 Mo. Mais que se passe-t-il si vous souhaitez télécharger un fichier volumineux de plus de 2 Mo ?

Il existe 2 façons de modifier cette limite de taille de fichier. L’un est terminé .htaccesset l’autre utilise le php.inifichier.

Augmenter la taille maximale du fichier de téléchargement à l’aide de la méthode htaccess

Vous pouvez trouver le .htaccessfichier dans le répertoire racine. S’il n’y est pas, créez-le. Pour modifier la limite de taille de fichier, ouvrez le .htaccessfichier dans votre éditeur et ajoutez-y les lignes ci-dessous.

php_value upload_max_filesize 30M
php_value post_max_size 30M

Dans le code ci-dessus, j’ai passé la valeur 30M qui vous permettra de télécharger un fichier d’une taille allant jusqu’à 30Mo. Modifiez cette valeur selon vos besoins.

Remarque : certains serveurs peuvent ne pas prendre effet si vous modifiez la limite de taille de .htaccessfichier à l’ aide de file. Si cette option ne fonctionne pas pour votre serveur, vous pouvez le faire en utilisant le php.inifichier décrit ci-dessous.

Augmenter la limite de taille du fichier de téléchargement à l’aide de PHP.INI

php.iniest le fichier de configuration par défaut qui nécessite l’exécution de vos applications PHP. Ce fichier est utilisé pour contrôler les extensions, la taille de téléchargement, les délais d’expiration des fichiers, la limite de ressources, etc.

Afin d’augmenter la limite de taille de fichier, vous devez modifier les valeurs de post_max_size, upload_max_filesize dans le php.inifichier.

post_max_size = 30M
upload_max_filesize = 30M

Ici aussi j’ai passé la valeur 30M. Vous pouvez mettre n’importe quelle valeur selon vos besoins. Ces valeurs s’appliquent globalement, ce qui signifie que toutes vos applications PHP auront cette valeur configurée.

Redémarrez ensuite le serveur. Et maintenant, vous pouvez télécharger le fichier avec une taille allant jusqu’à 30 Mo.

Articles Liés

Source d’enregistrement: artisansweb.net

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails