Taille d’upload maximum avec PHP

Nouveau petit tips pouvant vous servir. Rien de bien compliqué 🙂

Si vous utilisez phpMyAdmin par exemple pour gĂ©rer votre base de donnĂ©es MySQL, lors d’un import de donnĂ©es vous avez peut-ĂŞtre remarquĂ© que vous avez une limite de taille !

phpmyadmin-limit

Par exemple dans mon cas j’avais une limite de 24MiB. Comme je souhaitais upload un fichier qui en faisait plus de 40MiB, j’avais un problème :). C’est une configuration de PHP Ă  modifier.

Il en est exactement de mĂŞme lorsque vous dĂ©veloppez en PHP un système d’upload, la taille maximal peut-ĂŞtre limitĂ©e par votre configuration de PHP.

La configuration Ă  modifier !

Je suis personnellement sous Fedora, donc les explications y seront liĂ©es, mais ce sera plus ou moins la mĂŞme chose sous d’autre distribs !

Il y a donc 3 valeurs Ă  changer dans le fichier php.ini (qui sous Fedora est /etc/php.ini) :

post_max_size = 128M
upload_max_filesize = 128M
memory_limit = 128M

On n’oublie pas de relancer le serveur web (httpd pour ma part)

$ sudo service httpd restart

Et c’est bon, vous devriez uploader des fichiers bien plus gros !

Aymeric DERBOIS

J'ai 27 ans et je suis développeur. Je travail la plupart du temps sur des techno web, mais pas que. Étant à l'affût des nouveautés, j'adore découvrir tout et n'importe quoi dans l'informatique. Je suis amoureux de CakePHP et j'utilise au quotidien Django. Je suis très ouvert d'esprit :). J'aime bien utiliser AngularJS aussi de temps à autre pour faire du front. Au quotidien j'utilise Fedora/Ubuntu pour le desktop et CentOS pour mes serveurs. Par ailleurs je maîtrise le C/C++/Python/PHP/...

More Posts - Website

Follow Me:
Twitter

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.