Tom's Guide > Forum > Programmation > [php] Upload ==> Probleme chmod 777

[php] Upload ==> Probleme chmod 777

Forum Programmation : [php] Upload ==> Probleme chmod 777

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour, je post car j'ai un gros probleme, e veux creer un hebergeur d'image comme imageshack, pour les membres de mon forum,
Et donc, en bon gentil garcon, je met un tit chmod777 sur les image uploadé, mais : sa marche pas ^^

Message d'erreur :

Code :
  1. Warning: chmod() [function.chmod]: open_basedir restriction in effect. File(/upload/va-et-vient.jpg) is not within the allowed path(s): (/home/olympe-network) in /home/olympe-network/graphikland/includes/uploading.php on line 32



Et voici ma ligne 32 :

Code :
  1. chmod ("/upload/$fname", 0777);



Quelqu'un peut-il m'aider ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
- 0 +

D'après le message, tu ne peux pas uploader dans le dossier /upload, mais tu ne peux uploader que dans /home/olympe-network.

Donc, upload dans /home/olympe-network/upload :)

Répondre à OmaR

cest pas sur le fichier, mais sur le répertoire à mettre en 777.


Message édité par okinou le 29-06-2007 à 19:37:55
Répondre à okinou

Comment, moi j'ai mes fichier dans mon dossier includes,
et un dossier upload a la racine du ftp.
Les image devrait allez dans l'upload, et le chmod devrait les rendre accesible, sa marche sur le ftp d'un pote

 

Edit : j'ai mi le dossier en 777, met le chmod php, pour mettre les fichier, al 'upload


Message édité par portos_man59 le 29-06-2007 à 19:39:11
Répondre à portos_man59
- 0 +

C'est toi qui a créé le dossier upload à la racine du FTP ?
Essaie de mettre le dossier en chmod 777 comme te l'a dit Okin

Répondre à OmaR

Ba le dossier upload, il est en chmod777

Répondre à portos_man59
- 0 +

tu peux répondre à ma première question au passage ? :)

Répondre à OmaR

Oui, j'ai creer un dossier upload, et j'ai mis un chmo777 dessu

Répondre à portos_man59
- 0 +

tu peux essayer d'uploader dans ton script dans /home/olympe-network/upload au lieu de /upload stp ? :)

Répondre à OmaR

Comment ?
je remplace $folder = "../upload/";
par :
$folder = "../olympe-network/upload/"; ?
Je creer les dossier, ou ils se creront tout seul ?

Répondre à portos_man59
- 0 +

hmm... met $folder = "/home/olympe-network/upload/";

Et ne créé pas de dossier.

Répondre à OmaR

Il me met des errreur :


Warning: copy(/home/olympe-network/upload/va-et-vient.jpg) [function.copy]: failed to open stream: No such file or directory in /home/olympe-network/graphikland/includes/uploading.php on line 29

Warning: chmod() [function.chmod]: open_basedir restriction in effect. File(/upload/va-et-vient.jpg) is not within the allowed path(s): (/home/olympe-network) in /home/olympe-network/graphikland/includes/uploading.php on line 32

Répondre à portos_man59

c'est un serveur dédié ou sur du mutualisé ?
si c'est un serveur dédié, vérifie que c'est bien le meme user qui à les droits d'écriture/lecture du dossier/fichier en vérifiant les propriétaires.

Répondre à okinou

tu peux donner la ligne 29?
si tu modifies un chemin, modifies l'autre aussi.
une fois tu utilises /home/olympe-network/upload/
puis /upload

et meme si tu as créé le répertoire, php est peut etre configuré avec une restriction au niveau du repertoire racine

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

J'ai reussi tout seul, merci quand même.
Quelquun connaitrait le code php pour que quand j'upload une image,une miniature apparaissent a coté de l'image ?

Répondre à portos_man59

mais y a pas de quoi, et surtout, ne donnes pas la solution, ca interesse personne...

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

c'est claire, après tout, la soluce interesse personne ca va de soit.

Répondre à okinou

Ba j'ai reussi, l'upload marcher, mais sa ne fontionne pas dans le dossier include, j'ai mis a la racine, sa tourne nikel

Répondre à portos_man59
Tom's Guide > Forum > Programmation > [php] Upload ==> Probleme chmod 777
Aller à :

Il y a 2228 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens