Apache + PHP разрешения на запись в Unix

Я пытаюсь запустить PHP-сайт с Apache на Fedora, и у меня проблема с написанием разрешений. Похоже, Apache не имеет разрешения на запись в некоторые папки, но я не могу понять, почему.

Я проверил httpd.conf, и у него есть группа: apache, пользователь: apache. Затем я сделал: chown -R apache: apache www и установил 777 разрешений для папок, но он по-прежнему говорит:

Предупреждение: file_put_contents (/var/www/public/temp.txt) [function.file-put-contents]: не удалось открыть поток: в /var/www/public/newtest.php в строке 8 отказано в разрешении

Пожалуйста посоветуй.

ОБНОВЛЕНИЕ: Кстати, если я сделаю «php newtest.php» из командной строки, файл temp.txt будет создан с корнем группы и пользователем root. Это просто не работает из браузера.

Ответы на вопрос(3)

Ваш ответ на вопрос