繁体   English   中英

无法在 linux 服务器中更新 Wordpress 主题和插件(文件权限问题)

[英]Cannot update Wordpress theme and plugins (file permission issues) in linux server

无法安装更新,因为我们将无法复制某些文件。 这通常是由于文件权限不一致。

尝试从管理界面更新插件时。 我已将用户设置为目录和文件的 www-data ......但没有任何效果。

我该怎么做才能按预期使用 Wordpress?

此问题通常是由服务器上不正确的文件权限或所有权引起的(而不是插件本身的问题)。 基本上,WordPress 无法正确访问自己的插件文件夹,因此无法将更新的插件文件放在那里。

权限

文件的权限可以设置为 644,文件夹的权限可以设置为 755。 为此,您可以运行两个快速查找命令。

要使您的网站路径中的所有文件夹具有 755 权限,请运行以下命令

find /path/to/your_website -type d -exec chmod 755 {} \;

要使您网站根目录中的所有文件具有 644 权限,您可以运行

find /path/to/your_website -type f -exec chmod 644 {} \;

请确保将 /path/to/your_website 更改为您的真实路径。

所有权

所有权意味着哪个用户和组正在控制文件。 通常,这是www-data。 所以你需要做什么

sudo chown -R www-data:www-data /path/to/your_website

请确保将 /path/to/your_website 更改为您的真实路径。

一旦你这样做了,就是这样,你对 go 很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM