Apache+PHP autorisations d'écriture sur unix

Je suis en train de lancer PHP site avec apache sur fedora et j'ai un problème à propos de l'écriture des autorisations. Il ressemble à apache de ne pas disposer des autorisations d'écriture pour certains dossiers, mais je cano comprendre pourquoi.

J'ai vérifié httpd.conf et il a groupe: apache, utilisateur: apache.
J'ai ensuite fait:
chown -R apache:apache www et de définir les 777 autorisations pour les dossiers, mais il dit encore:

Avertissement: file_put_contents(/var/www/public/temp.txt) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/public/newtest.php sur la ligne 8

S'il vous plaît conseils.

Mise à JOUR:
Btw, si je fais "php newtest.php" en ligne de commande, le fichier temp.txt est créé avec le groupe de la racine et la racine de l'utilisateur. Il a juste fais pas le travail à partir du navigateur.

Ce sujet de la permission du fichier temp.txt?
temp.txt est un nouveau fichier que je veux être créé, il n'existe pas encore

OriginalL'auteur Pavel Dubinin | 2010-02-14