PHP chmod权限被拒绝

时间:2013-08-23 21:17:05

标签: php chmod permission-denied unlink

我正在使用mac并尝试通过PHP取消链接文件:

$old_path = 'tmp/table.csv';
if(file_exists($old_path)){
   chmod($old_path, 777);
   unlink($old_path);
}

看起来chmod被许可拒绝了。我在网上搜索但没有得到任何想法。有人说chown,它是如何工作的?

2 个答案:

答案 0 :(得分:5)

执行命令的用户无权执行chmod命令。

答案 1 :(得分:1)

确保您的服务器位于与文件关联的组中。通常是www-data或www或类似的东西

https://serverfault.com/questions/272551/how-do-you-give-execute-permissions-to-apache2-user-and-not-to-everyone-else

相关问题