有没有可能改变权限,当一个文件夹在fileadmin是创建每个ftp,现在你不能复制一个文件到这个文件夹?TYPO3是8.7版
问候Volker
发布于 2017-09-22 20:31:20
您将有3个选项:
关于Ribase
发布于 2017-09-25 15:36:37
您的问题不是特定于TYPO3的。这是一个unix的问题。
或者更好:您需要了解unix系统上的权限管理。
有三个级别:所有者、组、每个人
对于每个级别,您可以定义可能的权限(读、写、执行)
在八进制记法中,它精确地匹配编码的比特
rwxrwxrwx
||||||+++-- everyone
|||+++----- group
+++-------- owner此外,每个文件包含一个所有者和一个组。
文件夹是一种特殊类型的文件,需要执行权限才能查看内容(文件列表)。
然后,如果生成文件(或文件夹),则会设置默认位。可以使用umask命令或创建文件的程序来配置这些位。使用TYPO3,您可以在安装工具中对其进行定义。
也许你的FTP程序有类似的配置。
根据您的FTP用户和PHP/Apache用户是否相同,是否共享一个组,或者没有任何共同之处,您需要为每个文件设置位以授予彼此访问权限。
请注意:独立于您用于登录TYPO3 BE的be用户,BE (或FE)中的任何文件操作都是由apache/PHP完成的,这可能不是您的FTP。
在shell中,您可以使用命令chmod来更改访问位,使用chown命令来更改文件的所有者和组。(提示:chgrp只会更改分配给新文件的默认组)
如果您没有文件夹和文件的写入权限,则无法更改文件的任何权限。尤其是没有修改文件的权限(记住:文件夹就是文件)。
修改权限的最佳选择是使用与创建文件时相同的用户(作为所有者,您拥有最多的权限)。
第二个最好的是成为root。Root可以执行任何操作,但因此您应该避免成为root,因为您也可以销毁任何内容。
https://stackoverflow.com/questions/46362304
复制相似问题