problème lors d'un upload

ov3r
Invité n'ayant pas de compte PHPfrance

16 avr. 2006, 18:36

Salut à tous,
j'ai récupéré un code pour uploader une image sur un serveur, et apres l'avoir mis 'à ma sauce', lors d'un test j'ai l'erreur suivante :
Warning: move_uploaded_file(): open_basedir restriction in effect. File(/public_html/photo/upload/banniere_1000.png) is not within the allowed path(s): (/home/arion:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/arion/public_html/envoie_photo.php on line 70
à la ligne 70 se trouve :
move_uploaded_file($_FILES['photo']['tmp_name'], $dest_dossier . $dest_fichier);
j'ai mis les accés chmod 777 au dossier upload depuis mon logiciel de transfert.

merci de m'aider

Eléphant du PHP | 124 Messages

16 avr. 2006, 18:56

slt
ça doit etre le chemin du repertoire de destination qui doit pas etre bon
enfin je pense , j'ai u le me probleme

ov3r
Invité n'ayant pas de compte PHPfrance

16 avr. 2006, 19:41

oui mais bon, sur mon serveur ftp il y a
/public_html/photo/upload/

Ca semble etre le bon chemin...

Eléphant du PHP | 124 Messages

16 avr. 2006, 22:00

met ton script on vera bien

Eléphant du PHP | 254 Messages

17 avr. 2006, 14:59

j'ai plutot l'impression que ca vient des reglages du serveur linux ... j'ai pas une grosse experience la dedans mais je pense que le PHP n'a pas les droits pour acceder aux repertoires temporaires ...