我感到困惑与此代码:PHP:fopen()函数权限被拒绝
test.php的:
fopen('test.txt','a+');
当我执行它,我得到一个错误:
Warning: fopen(test.txt): failed to open stream:
Permission denied in /var/www/html/yuelu3/mobile/text.php on line 2
测试.txt:
-rwxrwxrwx. 1 jt jt 87 10月 7 20:58 test.txt
问题在哪里?
非常感谢!我发现了问题,我使用FC13,因为SELinux的保护,有些操作被拒绝。所以,我只需要摆脱保护。
更多关于上下文将任何机会是位于一个NFS安装目录中的文件:这可以使用解决了吗? – SirDarius 2010-10-07 13:46:27
你还检查了文件所在目录的权限吗? – 2010-10-07 13:47:21
php是以'jt'用户身份运行吗?如果您要打开的文件是由其他用户拥有的,那也可能是一个问题。 – methode 2010-10-07 13:53:44