You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx 1.24+FastCGI Cache清除WordPress缓存仅删文件不删文件夹求助

Nginx Helper清除FastCGI缓存时无法删除缓存文件夹的问题
  • 环境:Debian系统VPS,部署Nginx 1.24 + PHP-FPM 8.3,FastCGI缓存整体运行正常
  • 问题:使用WordPress插件Nginx Helper清除缓存时,仅能删除缓存文件,无法删除缓存文件夹;此前使用已停止维护的Nginx Cache插件时,可正常删除缓存及对应文件夹
  • 相关背景:Nginx Helper要求ngx_cache_purge模块,虽Nginx 1.24不支持此模块,但缓存清除功能可正常运行,推测1.24版本可能集成了类似功能
  • 已尝试的解决方案:更换为Nginx 1.22、调整FastCGI配置、修改文件夹及文件权限,问题仍未解决

虚拟主机配置

fastcgi_cache_path /var/cache/nginx-cache/brainya levels=1:2 keys_zone=brainya:50m inactive=10m;

location ~ \.php$ {
          fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
        include snippets/fastcgi-php.conf;
        fastcgi_cache brainya;
        fastcgi_cache_valid 200 301 302 2h;
        fastcgi_cache_use_stale error timeout updating invalid_header http_500 http_503;
        fastcgi_cache_min_uses 1;
        fastcgi_cache_lock on;
        fastcgi_cache_bypass $no_cache;
        fastcgi_no_cache $no_cache;
        add_header X-FastCGI-Cache $upstream_cache_status;
}

附Nginx Helper设置截图及缓存文件夹截图(原外链已移除)

请问是否有人遇到过此类问题?

内容的提问来源于stack exchange,提问作者Nations112

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 11:04:52