fopen Autorisation refusée sur un fichier avec les permissions 777

Puisque le titre de ce post est assez explicites, je vais juste sauter le code :

echo sprintf('%o', fileperms('test.txt'))."<br/>";

fopen("test.txt", "w");

Et avec ce que je reçois :

100777
fopen(test.txt): failed to open stream: Permission denied

Des idées ?

Edit : Problème résolu : il y avait des listes de contrôle d'accès sur le serveur qui n'étaient pas configurés correctement.

Merci !

Peut-être que SElinux vous bloque? Essayez ls -Z sur le fichier.

OriginalL'auteur personne3000 | 2012-04-29