WordPress中的Filepermission运行不正常

时间:2017-01-31 11:17:38

标签: wordpress ssh centos file-permissions centos6

我的WordPress出了问题。当我上传媒体文件时,W3 Total Cache会出现文件权限错误。

当我使用SSH登录并将组从示例user:user更改为apache:apache

sudo chown -R apache:apache wp-content

一切都很好。 W3 Total Cache没有错误,媒体上传工作正常。但是,当我使用FTP更改文件时,会出现错误,我无权编辑该文件。当我将其更改回用户:用户时,错误将在WordPress W3总缓存中返回,我无法使用媒体上传

这适用于我服务器上的所有用户。有没有办法改变这个,所以我在WordPress en中拥有像Filezilla这样的外部FTP程序的权限?

2 个答案:

答案 0 :(得分:0)

您可以将其更改为user:apache权限。设置用户组和apache用户。它允许Apache使用这些文件,并允许您的FTP客户端使用相同的文件。

答案 1 :(得分:0)

您可以使用sftp使用chrooted ftp。由于ftp用户的用户和组与运行Web服务器的用户/组不同,因此出现此类问题是合乎逻辑的