我想在fedora上啓動apache的PHP站點,並且我有關於寫入權限的問題。它看起來像apache沒有寫入權限的一些文件夾,但我不明白爲什麼。Apache + PHP在unix上的寫入權限
我檢查了httpd.conf,它有組:apache,user:apache。 然後我提出: CHOWN -R阿帕奇:apache的www和設置777次的權限的文件夾,但它仍然表示:
警告:file_put_contents(/var/www/public/temp.txt)功能。 file-put-contents]:未能打開流:第8行的/var/www/public/newtest.php中的權限被拒絕
請指教。
更新: 順便說一句,如果我從命令行製作「php newtest.php」,文件temp.txt是由組root和root用戶創建的。它只是不適合瀏覽器。
怎麼樣的文件'temp.txt'的權限? – 2010-02-14 19:03:16
temp.txt是我想要創建的一個新文件,它現在還不存在 – 2010-02-14 19:35:02