【问题标题】:php created files ownershipphp 创建文件的所有权
【发布时间】:2012-11-14 15:07:41
【问题描述】:

我对 Wordpress 创建的文件的权限有一个恼人的问题。

当我使用 wordpress 下载插件或上传图片时,即使 php 脚本创建了一个目录/文件,它也会将此文件夹的权限放入不同的用户/组中。

我的用户在我自己的 ftp 帐户下无权访问此文件/文件夹。

有没有办法将 apache/php/wordpress 创建的文件/文件夹所有权更改为我的用户?

【问题讨论】:

    标签: php linux wordpress filesystems


    【解决方案1】:

    如果您使用的是 Ubuntu(我不知道其他发行版中的文件是否位于同一位置),您可以编辑位于 /etc/apache2 中的文件 envvars 并重新启动 Apache。

    如果您可以使用 ACL,这是比更改 Apache 用户更好的解决方案,更多信息:https://help.ubuntu.com/community/FilePermissionsACLs

    【讨论】:

      【解决方案2】:

      如果您想从 php 脚本更改权限,可以使用 chown() 函数

      【讨论】:

        猜你喜欢
        • 2014-01-04
        • 2015-07-19
        • 2011-07-29
        • 2011-04-07
        • 2016-08-14
        • 1970-01-01
        • 2011-04-16
        • 2013-02-19
        • 1970-01-01
        相关资源
        最近更新 更多