[英]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.