Forum de discussions NFrance - Support offres dédiées et mutualisées
Vous n'êtes pas identifié.
Bonjour,
J'ai un problème d'upload de fichier vers le serveur que je n'arrive pas à élucider. En effet, le problème est aléatoire.
Quelques imprim' écrans valent mieux qu'un long discours...
1. Voici mon formulaire :
2. après avoir cliqué sur "upload", parfois ça marche directement, parfois j'ai le message suivant :
3. Si je fais un F5, je passe par l'écran avec la message box de firefox :
Alors je clique sur ok... Parfois j'ai le même message d'erreur et parfois ça fonctionne... Si j'ai encore le message d'erreur je peut recommencer F5 jusqu'à ce que ça marche... Si je refait F5, etc. j'arrive enfin à uploader mon fichier avec l'écran suivant :
En allant voir dans filezilla, dans le répertoire situé à la racine "tmp-php", je retrouve stockées toutes les tentatives infructueuses...
Pouvez-vous m'aider ? Je suis convaincu que ce problème est lié à la configuration du serveur... Mais p-ê puis-je contourner cela via un peu de code supplémetaire...
Merci par avance,
dav
Dernière modification par DAV (28-02-2008 19:18:42)
Hors ligne
As tu un fichier tmp-php en 777 dans le dossier ou il y as ta fonction?
j ai aussi beaucoup de pb avec ce fichier, j ai est 1 dans chaque dossier et j ai toujours le meme probleme et comme toi est aleatoire ![]()
Hors ligne
Oui, bien sûr, le pb ne vient pas de là. C'est un conflit avec la config du serveur qui héberge oubien des pb de connexion FTP amha...
J'attends avec impatience la réponse du support à ce sujet.
A+,
dav
Hors ligne
Bonsoir joris,
Ce pb intervient aléatoirement sans conditions spécifiques. Quelle que soit la taille du fichier ou l'heure à laquelle je fais la tentative.
Merci pour votre aide.
Dav
Hors ligne
Je viens de m'inscrire sur le forum pour le même problème semble t'il. Je ne refais donc pas de nouveau post.
Un coup l'upload fonctionne. Je vire le fichier et fait le même upload 5 mn plus tard, ça ne fonctionne plus.
Et ça fait déjà quelques mois que ça dure.
merci de vos réponses
woodstock
Hors ligne
Cela ne change rien.
J'ai même essayé de modifier les droits sur le fichier temporaire le problème reste.
print(ini_get(upload_tmp_dir));
ini_set("upload_tmp_dir", "tmp-php");
print(ini_get(upload_tmp_dir));
Le chemin final est le même.
Ou pour les droits :
chmod($HTTP_POST_FILES['nom_photo']['tmp_name'][0], 0777);
Et là : Warning: chmod() [function.chmod]: No such file or directory in...
Alors que en FTP le fichier existe. Les fichiers en téléchargements pèsent entre 144Ko et 336Ko ce sont de bête image.
Une minute cela marche, 30s après cela plante, l'erreur date d'il y a un an un peut prêt mais comme d'autre dev en parallèle commencé par accusé le dev.
Le dossier tmp-php est en 777.
Le site concerné est www.meluzine.org.
Merci.
Hors ligne
Je voudrais pas paraitre impatient mais ce bug est vraiment pénible quand on a des dizaines de fichiers à uploader et qui fonctionne, avec de la chance une fois sur 10.
Auriez-vous une solution, un script PHP qui fonctionne, quelque chose à laquelle nous pourrions nous raccrocher ?
Hors ligne
Bonjour,
http://www.editeurjavascript.com/trucs/ … ionnel.php
A l'air simple et fonctionnel.
Hors ligne
J'ai bien essayé mais d'une part ca ne fonctionne pas mieux et d'autres part, il est fortement conseillé d'abandonner copy au profit de move_uploaded_file d'arpès l'ensemble de la communauté de développeurs PHP
Une autre idée ?
Dernière modification par woodstock (04-04-2008 09:10:34)
Hors ligne
De plus je rappel que cela fonctionne de façons aléatoire, pas ne fonctionne pas du tous, mais en fonction de la météo sur vénus.
De même la solution en place fonctionnais avant la migration sur un nouveau serveur, et à toujours été hébergé par nfrance.
Hors ligne
Toujours pas de solution proposée ?
Hors ligne