Forums NFrance

Forum de discussions NFrance - Support offres dédiées et mutualisées

Vous n'êtes pas identifié.

Annonce

Attention, le forum est public, ne postez donc jamais votre mot de passe en clair dans un message.

#1 28-02-2008 09:57:18

DAV
Nouveau membre
Date d'inscription: 05-03-2007
Messages: 17

Problème d'upload php - fonction ftp_put

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 :
http://img151.imageshack.us/img151/9252/98016233lu7.th.jpg

2. après avoir cliqué sur "upload", parfois ça marche directement, parfois j'ai le message suivant :
http://img144.imageshack.us/img144/1163/75589896mj0.th.jpg

3. Si je fais un F5, je passe par l'écran avec la message box de firefox :
http://img144.imageshack.us/img144/1324/48239984xg9.th.jpg

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 :
http://img441.imageshack.us/img441/8315/13762482be0.th.jpg


En allant voir dans filezilla, dans le répertoire situé à la racine "tmp-php", je retrouve stockées toutes les tentatives infructueuses...
http://img530.imageshack.us/img530/4275/87650363bj9.th.jpg


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

 

#2 28-02-2008 14:14:14

chinouk
Membre habitué
Date d'inscription: 07-02-2007
Messages: 35
Site web

Re: Problème d'upload php - fonction ftp_put

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 sad

Hors ligne

 

#3 28-02-2008 19:22:55

DAV
Nouveau membre
Date d'inscription: 05-03-2007
Messages: 17

Re: Problème d'upload php - fonction ftp_put

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

 

#4 03-03-2008 15:04:49

joris
Moderateur
Date d'inscription: 27-06-2007
Messages: 1051

Re: Problème d'upload php - fonction ftp_put

Bonjour,
C'est pas un petit problème de timeout ? Dans quelles conditions cela fonctionne et ne fonctionne pas ?


Joris
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#5 04-03-2008 20:55:27

DAV
Nouveau membre
Date d'inscription: 05-03-2007
Messages: 17

Re: Problème d'upload php - fonction ftp_put

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

 

#6 05-03-2008 10:09:27

woodstock
Nouveau membre
Date d'inscription: 05-03-2008
Messages: 7

Re: Problème d'upload php - fonction ftp_put

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

 

#7 06-03-2008 14:10:26

joris
Moderateur
Date d'inscription: 27-06-2007
Messages: 1051

Re: Problème d'upload php - fonction ftp_put

Bonjour,
Essayez de forcer un répertoire temporaire dans votre propre espace.

Piste : ini_set  et upload_tmp_dir


Joris
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#8 09-03-2008 18:38:57

Sucellus
Nouveau membre
Date d'inscription: 28-03-2007
Messages: 12

Re: Problème d'upload php - fonction ftp_put

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

 

#9 26-03-2008 23:01:34

woodstock
Nouveau membre
Date d'inscription: 05-03-2008
Messages: 7

Re: Problème d'upload php - fonction ftp_put

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

 

#10 27-03-2008 14:04:37

joris
Moderateur
Date d'inscription: 27-06-2007
Messages: 1051

Re: Problème d'upload php - fonction ftp_put

Bonjour,
http://www.editeurjavascript.com/trucs/ … ionnel.php

A l'air simple et fonctionnel.


Joris
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#11 31-03-2008 17:40:11

woodstock
Nouveau membre
Date d'inscription: 05-03-2008
Messages: 7

Re: Problème d'upload php - fonction ftp_put

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

 

#12 31-03-2008 19:29:06

Sucellus
Nouveau membre
Date d'inscription: 28-03-2007
Messages: 12

Re: Problème d'upload php - fonction ftp_put

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

 

#13 24-04-2008 11:18:12

woodstock
Nouveau membre
Date d'inscription: 05-03-2008
Messages: 7

Re: Problème d'upload php - fonction ftp_put

Toujours pas de solution proposée ?

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson