PHP: fopen() 权限被拒绝

2022-08-30 16:53:37

我对这段代码感到困惑:

测试.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的保护,某些操作被拒绝。所以,我只需要摆脱保护。


答案 2

尝试

fopen('/path/to/file/test.txt','a+');

fopen('test.txt','a+');

最有可能在另一个目录中查找


推荐