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 04/09/2007, 15h48   #1
Futur Membre du Club
 
Inscription : juillet 2003
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 175
Points : 18
Points : 18
Par défaut permettre à un utilisateur non Root de supprimer des fichier avec php

Salut

je mets à jour une application Open source écrite en PHP, pour se connecter dans l´application ça se fait avec un username qui n´est pas un "root"...

Or sur linux généralement les simples User ne peuvent pas supprimer des fichiers ou répertoires...
Par quel moyen je peux permettre à un user non root de le faire? en fait pour résoudre un problème dans l´application l´utilisateur doit (en fait dans le code de l´application de manière transparente) cliquer sur lien qui automatiquement doit supprimer le contenu d´un répertoire (j´ai fait un test et j´ai accès aux fichiers de ce répertoire). Mais quand il faut supprimer il me fait autant de Warning que de fichiers se trouvant dans le répertoire :

Citation:
Warning: Unlink failed (Permission denied) in "ensuite le lien du répertoire et nom du fichier"
Est-ce que je dois donner certains droits à cet utilisateur? si oui comment?

Merci de m´aider SVP
makohsarah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2007, 16h56   #2
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
Salut
si mes souvenirs sont bons tu dois donner des droits au user apache. En fait c'est lui qui va supprimer les fichiers.
__________________
Tout énigme a une solution ! Tout est question de discipline !
Bebel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2007, 18h10   #3
Futur Membre du Club
 
Inscription : juillet 2003
Messages : 175
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 175
Points : 18
Points : 18
donc le user qui se connecte par ce software doit aussi être déclaré comme user apache ? Comment dois-je procéder si vous pouvez m'éclairer..?
makohsarah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2007, 09h52   #4
Membre Expert
 
Avatar de Bebel
 
Homme David B.
Développeur informatique
Inscription : avril 2003
Messages : 742
Détails du profil
Informations personnelles :
Nom : Homme David B.
Âge : 29
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2003
Messages : 742
Points : 1 085
Points : 1 085
Non tes pages php appartiennent à l'user apache. Donc c'est lui qui doit avoir les droits pour supprimer les fichiers.
__________________
Tout énigme a une solution ! Tout est question de discipline !
Bebel 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 09h28.


 
 
 
 
Partenaires

Hébergement Web