【问题标题】:Remove read only permission from folder for files to upload in a destination folder (php)从文件夹中删除只读权限以将文件上传到目标文件夹(php)
【发布时间】:2018-03-01 22:47:01
【问题描述】:

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

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

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

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

【问题讨论】:

  • 操作系统好像是windows的,能否提供更多关于系统的信息,以及您拥有的帐户权限?
  • 您是否右键单击该文件夹,转到“属性/安全”并尝试以这种方式更改权限?

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


【解决方案1】:

在 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

【讨论】:

    猜你喜欢
    • 2015-03-17
    • 1970-01-01
    • 2020-08-07
    • 2012-08-29
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2012-03-10
    相关资源
    最近更新 更多