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 25/01/2007, 10h06   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2004
Messages : 51
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 51
Points : 10
Points : 10
Par défaut Problème unlink() sur dossier partagé Linux

Salut à tous !

Bon alors voilà mon problème, je dois lire un fichier qui est sur un dossier partagé du serveur Linux (RedHat entreprise v4) contenant mon site.
Ce fichier se situe hors du documentRoot d'Apache.
J'arrive donc bien à le lire mais lorsque je veux le supprimer avec unlink($filePath) PHP me met une erreur 'Permission denied' alors que les droits sur ce fichier sont à 777 et le safe_mode sur le php.ini est à off.
De plus si je déplace le fichier sur le répertoire documentRoot d'Apache, là la suppréssion ne pose aucun problèmes!

Est ce que par hasard la fonction unlink() ne serait active que sur le répertoire documentRoot d'Apache ???

Petite précision, ce fichier .txt est créé et déposé sur le serveur par un LEI Lotus Notes.

Merci d'avance pour vos réponses !
Ethylene est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2007, 10h48   #2
Candidat au titre de Membre du Club
 
Inscription : décembre 2004
Messages : 51
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 51
Points : 10
Points : 10
Bon problème résolu.
En fait bien que le fichier soit en lecture-ecriture-execution, le dossier partagé en lui même n'avait pas écriture dans ses permissions donc forcément ça bloquait...
Ethylene est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h16.


 
 
 
 
Partenaires

Hébergement Web