关于由 Wordpress 创建的文件的权限,我遇到了一个恼人的问题。
当我使用 wordpress 下载插件或上传图像时,即使 php 脚本创建了一个目录/文件,它也会将此文件夹的权限放入不同的用户/组中。
我的用户在我自己的 ftp 帐户下无法访问此文件/文件夹。
有没有办法将 apache/php/wordpress 创建的文件/文件夹所有权更改为我的用户?
关于由 Wordpress 创建的文件的权限,我遇到了一个恼人的问题。
当我使用 wordpress 下载插件或上传图像时,即使 php 脚本创建了一个目录/文件,它也会将此文件夹的权限放入不同的用户/组中。
我的用户在我自己的 ftp 帐户下无法访问此文件/文件夹。
有没有办法将 apache/php/wordpress 创建的文件/文件夹所有权更改为我的用户?
如果您使用的是 Ubuntu(我不知道其他发行版中的文件是否位于同一位置),您可以编辑位于 /etc/apache2 中的文件 envvars 并重新启动 Apache。
如果您可以使用 ACL,这是比更改 Apache 用户更好的解决方案,更多信息:https ://help.ubuntu.com/community/FilePermissionsACLs
如果要更改 php 脚本的权限,可以使用chown()函数