Upload de gros fichier (local) par HTTP - PHP - Programmation
Marsh Posté le 10-04-2006 à 17:33:03
c'est dans le php.ini qu'il faut modifier certains paramètres : post_max_size, upload_max_filesize et max_input_time je pense.
Marsh Posté le 10-04-2006 à 17:37:39
je l'ai fait mais ca ne semble pas marcher, j'ai mis
post_max_size = 90M
upload_max_filesize = 90M
max_input_time = 1000
ca ne suffit pas, il doit y avoir autre chose non ?
Marsh Posté le 10-04-2006 à 18:10:21
t'as arrêté puis relancé apache et php pour prendre en compte les nouveaux paramètres? Est-ce que t'as un message d'erreur quelconque?
Marsh Posté le 10-04-2006 à 18:12:50
exact, dans le log du serv php j'obtiens cette erreur lorsque je tente l'upload :
[10-Apr-2006 18:11:24] PHP Warning: POST Content-Length of 33326430 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
Marsh Posté le 11-04-2006 à 09:25:46
a priori, y'a une variable d'environnement d'apache ou de php qui est positionnée à 8Mo. T'as plus qu'à trouver laquelle...
Marsh Posté le 11-04-2006 à 09:28:00
à voir si la variable memory_limit ne devrait pas être passé à + de 8Mo (c'est ça valeur par défaut en général).
Marsh Posté le 26-05-2006 à 15:18:44
exact, il y a les 3 variables à prendre en compte ds le php.ini:
http://php.developpez.com/faq/?pag [...] uploadsize
Marsh Posté le 10-04-2006 à 17:28:19
Bonjour,
je recherche quelles sont les valeurs à modifier sur le serv apache et php pour pouvoir permettre d'uploader de 10 à 90Mo sur un serveur en local.
Y a déjà
post_max_size = 90M
Mais il doit y en avoir d'autres sûrement parce que mon script ne fonctionne toujours pas.
HTML :
PHP :
Une idée ?