Comment augmenter la taille maximum des fichiers envoyés par web?

Un article de Assistance Oxyd.

Lorsque vous désirez envoyer un fichier sur votre site web en utilisant un navigateur ( pour importer une base de données ou ajouter une photo dans votre boutique par exemple ), vous êtes limité dans la taille de votre fichier. Par défaut, cette taille est de 2Mo. Pour augmenter cette taille limite, voici la marche à suivre : Connectez-vous à de votre serveur. Éffectuez une copie de sauvegarde du fichier à modifier avec la commande suivante : cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.sauv Éditer le fichier ”/etc/php5/apache2/php.ini” avec l'éditeur de votre choix (vim, nano …) en lançant la commande suivante :

Parcourez le fichier jusqu'à rencontrer les lignes suivantes :

;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M


; Maximum number of files that can be uploaded via a single request

max_file_uploads = 50

;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;
Modifiez la ligne “upload_max_filesize = 2M” avec la valeur désirée comme ceci :
upload_max_filesize = 32M (par exemple)

32M est généralement une valeur suffisante. Nous vous déconseillons de dépasser la valeur de 100M pour des raisons de sécurité et de stabilité.
Sauvegardez votre modification.

Relancez le service apache avec la commande suivante :
/etc/init.d/apache2 restart


En cas d'erreur
Si vous avez effectuez une erreur en éditant le fichier php.ini, vous réutilisez le fichier de sauvegarde mis de côté auparavant  avec la commande 
suivante : 

cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.sauv

puis redémarrez le service apache 

/etc/init.d/apache2 restart