删除文件夹中的只读权限,以便在目标文件夹中上载文件(php)

时间:2018-03-01 22:47:02

标签: php file-upload upload directory shared-directory

我有一个PHP脚本将文件上传到我的locahost中的文件夹。文件夹权限是只读的。我相信这就是文件没有上传的原因。我尝试使用以下命令更改权限,

attrib -r c:\wamp64\*.* /s

attrib -r +s c:\wamp64\www\ProjectName\platform\tabs\uploads

但该文件夹仍然是只读的。除了这个上传不起作用之外,我无法确定可能存在的问题。任何建议都有帮助。相同的代码在其他服务器上运行正常,但在localhost上运行不正常。服务器中的uploads文件夹具有所有权限。

1 个答案:

答案 0 :(得分:0)

在Windows下,命令ATTRIB通常用于更改文件的权限...而不是文件夹。如果您要更改文件夹权限,则必须使用CACLSICACLS,如下所示:

CACLS "C:\wamp64\www\ProjectName\platform\tabs\uploads" /e /p MyUsername:F
ICACLS "C:\wamp64\www\ProjectName\platform\tabs\uploads" /grant MyUsername:F