WordPress 更新时出现“无法复制文件”错误的原因

起始

wp_error_01.png

环境

CentOS7 + PHP7.4 + nginx + php-fpm:

由于的原因。

当我多次更改所有者和权限,开始感到有些疲倦时,我开始质疑PHP是否在这里正确地以nginx的所有者身份运行?

nginx的所有者

user  nginx;
worker_processes  auto;

你真是个好手艺人。

所以,這次我們會檢查PHP-FPM是否正在運行。

  ~中略~
; RPM: apache user chosen to provide access to the same directories as httpd
user = apache
; RPM: Keep a group allowed to write in log dir.
group = apache

Apache太菜了!明明我用的是nginx+php-fpm的,却还是出现了Apache的问题……真是糟糕透了orz。

因此,我会对nginx进行修正。

  ~中略~
; RPM: apache user chosen to provide access to the same directories as httpd
user = nginx
; RPM: Keep a group allowed to write in log dir.
group = nginx

然后重新启动php-fpm

# systemctl restart php-fpm
#
wp_ok_01.png

终于更新好了……

好久没有碰过了,结果一下子忘记了,这个网站最初是使用Apache搭建的,后来移植过来的。
因为我完全忘记了这件事,所以发生了这种情况。

因为一个无聊的原因陷入困境,但我又快要忘记了,所以作为备忘写下来。

广告
将在 10 秒后关闭
bannerAds