unlink的权限问题

unlink的权限问题

unlink的权限问题
我在pl网页脚本中碰到一个问题
用unlink($filename)删除对应的文件,可是每次在访问网页执行时出现类似下面的错误
Permission denied at /var/www/cgi-bin/coupletank/ctb/ctbadmin.pl line 181
在命令行下直接通过perl来执行则可以删除文件
我怀疑是用户权限的问题,把相应的文件设置成nobody:nobody,把目录和文件设成777,可是仍然出现上述的错误提示。
请问有什么可能的原因?是不是还有什么用户相关的设置不对?
谢谢!




   

你确认你的www服务器属于n.
你确认你的www服务器属于nobody组?我知道很多是属于www组的,比如我的Mac OS X就是属于www.www的
问题解决了,谢谢
是用户的原因
查看了httpd.conf,用户是apache:apache
把nobody:nobody(可能是旧版本设置)改成apache:apache就好了
谢谢!