WP-Content-由Apache创建的文件/文件夹的权限

时间:2015-04-29 作者:tioschi

我的wp内容文件夹有所有者User 和组www-data. 文件夹的权限为775,文件的权限为664,因此服务器可以在文件夹内写入。

但是,当服务器在wp内容中创建文件夹和文件时(安装主题时),他们将服务器作为所有者(以及服务器的主组),文件夹和文件分别获得755和644。

所以我无法保存WordPress安装的所有文件夹和文件User 所有权

如何在内部创建所有新创建的文件夹和服务器创建的文件wp-content 是否继承父文件夹的文件夹?

非常感谢。

2 个回复
SO网友:Mark Kaplun

如果你关心安全性,就不应该从wordpress管理员那里安装主题和插件。通过FTP上传或使用WP-CLI进行安装。

当脚本在web服务器的上下文中运行时,无法更改文件所有者,因此维护合理文件权限的唯一方法是避免从管理员上传代码。

SO网友:Dean

我遇到这个问题是因为我在几个服务器上托管了几个Wordpress站点。Apache应该拥有一切,因为Wordpress在运行时会创建文件夹和文件。如果希望用户更改Wordpress文件,请将用户添加到apache组,并将权限更改为775。

结束

相关推荐

在APACHE的根路径中服务WordPress

我是WordPress的新手,我想在localhost 我有我的WordPress网站,我不必去localhost/wordpress. 这是因为我与BuddyPress合作,而BuddyPress与installations where you give WordPress its own directory.我正在尝试:# /etc/apache2/sites-enabled/000-default.conf DocumentRoot /var/www/html/wordpress &