我的朋友使用应用程序引擎、云存储和SQL在google云平台上安装wordpress。但在此之后,他会在安装/更新插件和主题时收到通知,比如下面的屏幕截图。https://i.stack.imgur.com/OqU8Y.png
我所做的:
define('FS_METHOD', 'direct');
,但是我仍然无法更新/安装插件和主题。也许我能用什么方法来解决这个问题?更新1 :
这是我使用命令lsb_release -a
检查的结果,没有LSB模块可用。
发行商ID: Debian
描述: Debian GNU/Linux 11 (斗牛眼)
释放: 11
发布于 2022-03-25 03:57:38
此问题通常是由站点的WordPress文件的不正确的文件乡引起的。当您从tar实现中提取WordPress文件时,生成的文件由用户 owned 和组nogroup拥有。WordPress运行在用户www-data和组www-data下。
溶液
转到Apache站点的根目录。例如,/var/www/mysite.com.执行ls -l
并验证文件所有权。将文件所有者和组更改为www-data。
ls -l
total 216
-rw-r--r-- 1 nobody nogroup 405 Feb 6 2020 index.php
-rw-r--r-- 1 nobody nogroup 19915 Jan 1 2021 license.txt
-rw-r--r-- 1 nobody nogroup 7346 Jul 6 12:23 readme.html
[extra content removed]
若要更改文件所有权,请以root用户身份或使用sudo执行以下命令:
chown -R www-data:www-data .
-R选项意味着递归地执行命令。当前目录和所有子目录中的所有文件都将受到影响。有关更多信息,请参阅Linux手册页。
https://stackoverflow.com/questions/71611730
复制相似问题