PHP文件写入权限

我有两个文件,一个php文件和一个日志文件。 权限已更改为以下内容:

-rwxr-x--- 1 www-data www-data 294 2012-06-25 10:17 function.php -rwxr-x--- 1 www-data www-data 0 2012-06-25 09:53 log.txt 

权限设置为750。

当我调用function.php,我收到以下错误信息

 fopen(log.txt): failed to open stream: Permission denied 

这是行:

 $fp = fopen("log.txt","a"); 

我很困扰。 我有PHP和文件现在都写在www数据下,为什么会有任何权限问题?

请帮忙

如果你不在Windows上,你可以通过www-data来检查你的进程是否真的是自己的

 $processUser = posix_getpwuid(posix_geteuid()); print $processUser['name']; 

检查目录了! 你确定你是在正确的目录吗?

 echo getcwd();