Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/11/2006, 16h27   #1
Nouveau Membre du Club
 
Inscription : novembre 2003
Messages : 70
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 70
Points : 29
Points : 29
Par défaut [Upload] Problème upload et permission

Je veux récupérer un fichier à l'aide d'un formulaire.
J'utilise la fonction suivante pour récupérer le fichier du formulaire:
Code :
move_uploaded_file($_FILES['fichier']['tmp_name'], $uploadfile);
Lorsque je suis en local (sur mon ordi) le fichier est uplodé avec les permissions de lecture pour groupe et public, mais lorsque je suis chez mon hébergeur, le fichier uploadé n'a pas la permission de lecture de groupe et public et n'est donc pas accèssible par mes scriptes php.
Il faut alors que je modifie manuellement (avec mon client FTP) la permission du fichier uploader

Une idée? Comment fait-on pour modifier la permission d'un fichier avec php?
Cyrilh7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2006, 16h31   #2
Membre éclairé
 
Avatar de supernova
 
Développeur informatique
Inscription : juillet 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juillet 2005
Messages : 443
Points : 359
Points : 359
Salut,

Utilise la fonction chmod
__________________
Il est difficile d’attraper un chat noir dans une pièce sombre. Surtout lorsqu'il n’y est pas.
supernova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2006, 16h31   #3
Expert Confirmé
 
Avatar de titoumimi
 
Inscription : décembre 2003
Messages : 3 717
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : décembre 2003
Messages : 3 717
Points : 3 082
Points : 3 082
chmod()
__________________
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
La rubrique Ruby / Rails recrute. Contactez moi !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
titoumimi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2006, 17h58   #4
Nouveau Membre du Club
 
Inscription : novembre 2003
Messages : 70
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 70
Points : 29
Points : 29
merci à tout les 2, ça marche maintenant très bien!!
Une question subsiste cependant pour ma compréhension:
Où sont définies les permissions par défaut des fichiers uploadés? (dans le fichier de config apache,ou php,ou dans un .htaccess, au niveau des répertoires ou pour tout le serveur?)
Cyrilh7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2006, 08h40   #5
Membre éclairé
 
Avatar de supernova
 
Développeur informatique
Inscription : juillet 2005
Messages : 443
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juillet 2005
Messages : 443
Points : 359
Points : 359
Salut,

C'est en fonction des droits positionnés sur le répertoire distant et fonction de l'utilisateur ftp.
__________________
Il est difficile d’attraper un chat noir dans une pièce sombre. Surtout lorsqu'il n’y est pas.
supernova est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h38.


 
 
 
 
Partenaires

Hébergement Web