对于使用 PHP 副本创建的文件,无法更改 FTP 的权限
Can not change permissions on FTP for files created with PHP copy
我有一个脚本使用 PHP 的 copy
函数将文件复制到我的服务器。当我通过 FTP 登录我的服务器时,我无法再删除它们,因为权限设置为 644。但是当我尝试直接在 FTP 更改权限时,我得到一个 "Operation not permitted" 错误。
NOOP
200 NOOP command successful
SITE CHMOD 777 /test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg
550 CHMOD 777 /test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg: Operation not permitted
通常我可以毫无问题地更改服务器上的权限。通过 SSH,它也不起作用。是不是跟原文件的权限有关系?
感谢您的帮助!
PHP 脚本与通过 FTP.
登录的用户不同
要么使用另一个 php 脚本更改文件的权限,要么通过 SSH 以根用户身份登录。
可能是提供的参数有误..
这应该正常工作
chmod("/test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg",0777);
我有一个脚本使用 PHP 的 copy
函数将文件复制到我的服务器。当我通过 FTP 登录我的服务器时,我无法再删除它们,因为权限设置为 644。但是当我尝试直接在 FTP 更改权限时,我得到一个 "Operation not permitted" 错误。
NOOP
200 NOOP command successful
SITE CHMOD 777 /test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg
550 CHMOD 777 /test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg: Operation not permitted
通常我可以毫无问题地更改服务器上的权限。通过 SSH,它也不起作用。是不是跟原文件的权限有关系?
感谢您的帮助!
PHP 脚本与通过 FTP.
登录的用户不同要么使用另一个 php 脚本更改文件的权限,要么通过 SSH 以根用户身份登录。
可能是提供的参数有误.. 这应该正常工作
chmod("/test2/2016-07-19/13739536_1750492681870132_416621053_n.jpg",0777);