2

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

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

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

4

2 回答 2

5

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

于 2013-08-23T21:19:19.277 回答
1

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

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

于 2013-08-23T21:21:24.743 回答