Je suis confondu avec ce code:PHP: fopen() Permission refusée
test.php:
fopen('test.txt','a+');
quand je l'exécute, je reçois une erreur:
Warning: fopen(test.txt): failed to open stream:
Permission denied in /var/www/html/yuelu3/mobile/text.php on line 2
essai .txt:
-rwxrwxrwx. 1 jt jt 87 10月 7 20:58 test.txt
où est le problème?
Merci beaucoup, j'ai trouvé le problème, j'utilise FC13, à cause de la protection de SELinux, une action est refusée. Donc, j'ai juste besoin de me débarrasser de la protection.
serait par hasard le fichier situé sur un répertoire monté NFS? – SirDarius
avez-vous également vérifié les permissions du répertoire dans lequel réside le fichier? –
Est-ce que php fonctionne en tant qu'utilisateur 'jt'? Si le fichier que vous souhaitez ouvrir appartient à un autre utilisateur, cela peut également poser problème. – methode