Upload impossible

Résolu
kalimbra Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   -  
kalimbra Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je viens de transférer mon site chez l'hébergeur, et il m'est impossible d'uploader des fichiers (même petit)

Pourtant tout marche en local, sur un serveur en LAN, mais en ligne nada : Les permissions me semblent pourtant bonne (j'ai mis tout les répertoires en 777 pour être sur),

Voila mon code

//Création Lien Absolu
$LienAbsolu = $AbsolutePathImgs.$_FILES['fichier']['name'];
//upload du fichier
$destination ='../Imgs';
$tmp_name=$_FILES['fichier']['tmp_name'];
$nom_fichier=$_FILES['fichier']['name'];
move_uploaded_file($tmp_name, "$destination/$nom_fichier");
//fin upload

les variables sont définis dans un include que voila

$ImgsPath= "	/var/www/vhosts/monsite/httpdocs/Imgs/";
// chemin vers dossier téléchargement
$DLDPath = "/var/www/monsite/httpdocs/Telechargements/";
// chemin vers dossier thumbnails (sous dossier images)
$ThbsPath = "	/var/www/vhosts/monsite/httpdocs/Imgs/thbs/";

et voila ce que me donne le log

[Mon Sep 21 10:08:15 2009] [error] [client 80.90.62.249] PHP Warning: move_uploaded_file(../Imgs/test.jpg) [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: failed to open stream: Permission denied in /var/www/vhosts/monsite/httpdocs/CMS/MediaIndex.php on line 46, referer: http://monsite/CMS/MediaIndex.php?
[Mon Sep 21 10:08:15 2009] [error] [client 80.90.62.249] PHP Warning: move_uploaded_file() [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: Unable to move '/tmp/phprM98cZ' to '../Imgs/test.jpg' in /var/www/vhosts/monsite/httpdocs/CMS/MediaIndex.php on line 46, referer: http://monsite/CMS/MediaIndex.php?
[Mon Sep 21 10:08:15 2009] [error] [client 80.90.62.249] PHP Notice: Undefined index: fichier in /var/www/vhosts/monsite/httpdocs/CMS/MediaIndex.php on line 41, referer: http://monsite/CMS/MediaIndex.php?
[Mon Sep 21 10:08:15 2009] [error] [client 80.90.62.249] PHP Notice: Undefined index: fichier in /var/www/vhosts/monsite/httpdocs/CMS/MediaIndex.php on line 44, referer: http://monsite/CMS/MediaIndex.php?
[Mon Sep 21 10:08:15 2009] [error] [client 80.90.62.249] PHP Notice: Undefined index: fichier in /var/www/vhosts/monsite/httpdocs/CMS/MediaIndex.php on line 45, referer: http://monsite/CMS/MediaIndex.php?
[Mon Sep 21 10:08:18 2009] [error] [client 80.90.62.249] File does not exist: /var/www/vhosts/monsite/httpdocs/Imgs/test.jpg, referer: http://monsite/CMS/ViewMedia.php?id_media=7 


merci d'avance si quelqu'un peut m'aider
A voir également:

4 réponses

baladur13 Messages postés 47823 Date d'inscription   Statut Modérateur Dernière intervention   13 692
 
Bonsoir
"Le message n°1, ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante:
1 eba973, le lundi 21 septembre 2009 à 14:52:22
Bonjour,
Est ce que ton hébergeur est sous linux ? Si oui, vérifie test liens vers dans tes variables. Linux est sensible aux majuscules/minuscules.

A+
Eric
0
kalimbra Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   72
 
En fait en regardant les logs, je me suis rendu compte que le répertoire prévu pour le fichier temporaire ne doit pas exister...

problème il est sensé être à la racine et je ne peux pas créer de répertoire à cet endroit..

du coup y'a t'il moyen de préciser le répertoire où uploader le fichier temporaire ?
0
kalimbra Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   72
 
en fait j'ai testé sur un serveur linux en LAN, donc si c'était ce problème je serais déjà tombé dessus. Hors ça fonctionne parfaitement en local ET sur un serveur LINUX en réseau ...donc problème propre à l'hébergeur je pense.
0
kalimbra Messages postés 469 Date d'inscription   Statut Membre Dernière intervention   72
 
bon problème résolu après contact avec l'hébergeur
0