我使用的是Mac,并尝试通过PHP取消链接文件:PHP搭配chmod权限被拒绝
$old_path = 'tmp/table.csv';
if(file_exists($old_path)){
chmod($old_path, 777);
unlink($old_path);
}
看起来搭配chmod是许可被拒绝。我在网上搜索,但没有想法。有人说chown,它是如何工作的?
我使用的是Mac,并尝试通过PHP取消链接文件:PHP搭配chmod权限被拒绝
$old_path = 'tmp/table.csv';
if(file_exists($old_path)){
chmod($old_path, 777);
unlink($old_path);
}
看起来搭配chmod是许可被拒绝。我在网上搜索,但没有想法。有人说chown,它是如何工作的?
执行该命令的用户没有执行chmod命令的权限。
确保您的服务器位于与这些文件关联的组中。通常它的WWW的数据或www或类似的东西
http://nersp.nerdc.ufl.edu/~dicke3/nerspcs/chown.html – zod
我并不确切知道Mac电脑,但我可以告诉linux,chmod需要root权限。确保您拥有足够权限的用户正在运行服务器。 –
@maremp你错了; 'chmod'可以由文件的所有者执行。 – chrylis