如何安全地授予WordPress写入访问某些目录?

我是否需要将权限设置为775或更高? 目前,我无法做到这一点,因为Apache作为“无人”运行。

我使用WHM / CPanel来pipe理服务器。

如果您将服务器设置为使用EasyApache使用SuPHP和SuExec,则可以保护PHP。 然后,您将不需要WordPress的全局权限来编写文件,因为WordPress将作为cPanel用户运行,因此您可以适当地设置文件权限。

我在VPS上运行了一小部分的Wordpress安装(授予,没有WHM / CPanel,我按照老式的方式)。 帮你一个忙,学习如何通过FastCGI做到这一点。 然后,您可以将您的WordPress安装程序隔离到单个用户,并将目录权限保持在755(甚至更严格)。 WordPress目录可以由WordPress运行的同一个用户拥有,您不必担心奇怪的权限问题。

这也是一个更安全的方法。 不相关的应用程序之间的权限分离是一个美妙的概念。

chown nobody.nogroup <目录wordpress需要写入>