这些是 WordPress 安装上的文件夹、文件和 wp-config.php 的正确权限吗?

这些是 WordPress 安装上的文件夹、文件和 wp-config.php 的正确权限吗?

我不想锁定所有内容,因为我需要内置的 FTP 上传器和缓存程序才能在 WordPress 网站上正常工作。

以下是我的发现:

文件夹 - 755

文件 - 644

wp-config.php - 444

我对 SSH 命令有点生疏。下面可以完成文件和文件夹权限吗?

sudo chmod -d 755 /var/www/directory

sudo chmod -f 644 /var/www/directory

我觉得它们看上去不对劲。

答案1

设置目录的权限:

find /var/www/directory -type d -exec chmod 755 {} \;

设置文件权限:

find /var/www/directory -type f -exec chmod 644 {} \;

设置权限wp-config.php

chmod 444 wp-config.php

chmod没有-d标志,-f标志是为了抑制错误信息。

此外,为了使 WordPress 具有自动更新和所有好东西,请确保文件由 Web 服务器或 PHP 拥有或可写入(如果使用 PHP-FPM/HHVM)。

至少,/wp-content/uploads/wp-content/upgrade文件夹应该可以被 Web 服务器/PHP 写入。

相关内容