2010-11-10 10 views
0

Je voudrais télécharger des fichiers avec php. J'ai reçu l'avertissement suivant: Avertissement: Le nombre maximal de téléchargements de fichiers autorisés a été dépassé dans Inconnu à la ligne 0fichier uplaod php fichiers maximum

Mais je ne trouve pas le nombre maximal de fichiers pouvant être téléchargés. Puis-je ignorer la taille ou définir la taille plus élevée pour télécharger tous mes fichiers?

Merci beaucoup.

+1

Vous devez montrer un code. Combien de fichiers essayez-vous de télécharger? Quelle version de PHP votre serveur exécute-t-il? Le patch Suhosin est-il en cours d'exécution? –

+0

** une autre question dupliquée ** http://www.google.com/search?q=php%20maximum%20file%20site:stackoverflow.com – ajreal

+0

Je ne pense pas que mes questions doivent montrer du code. –

Répondre

4

Vous dépassez probablement la variable PHP configurée max_file_uploads. La valeur par défaut est 50 (sur Debian Lenny). Vous pouvez trouver et configurer cette variable au php.ini. Vous ne pouvez pas définir dans un fichier .htaccess ou à l'exécution avec ini_set() à cause d'un bug: http://bugs.php.net/bug.php?id=50684&edit=1

En php.ini il y a:

; Maximum number of files that can be uploaded via a single request 
max_file_uploads = 50 
+0

J'utilise xampp pour orking avec php sur ma machine et dans le php. ini je n'ai pas trouvé la variable. maintenant je mets la variable manuellement sous la section de téléchargement et je n'ai pas travaillé. –

+1

Maintenant, il est possible de définir max_file_uploads via la fonction ini_set. En tout cas merci car votre réponse m'a conduit dans cette direction et a résolu mon problème. – user3224207

+0

Merci, @ user3224207, j'ai mis à jour la réponse en conséquence. – user228395