我感到困惑與此代碼: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