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

复制现有站点到localhost访问首页报wp-stack-cache.php缺失错误

报错根因

原站点运行在Linux服务端环境,主机商预装了全局WP Stack缓存组件,文件路径为Linux系统级路径/usr/share/php/wp-stack-cache.php。你本地是Windows+XAMPP环境,不存在该全局组件,且站点wp-content/mu-plugins目录下的wp-stack-cache.php强制加载插件硬编码了上述Linux绝对路径,PHP加载时找不到目标文件直接触发致命错误。

修复方案

按以下顺序操作即可:

  • 直接删除报错的强制加载插件
    进入本地站点路径C:\xampp\htdocs\model\public_html\wp-content\mu-plugins\,删除wp-stack-cache.php文件。该文件是原主机(常见为Cloudways、Vultr等预装WP Stack环境的服务商)添加的服务端缓存依赖,不属于站点自身业务内容,本地开发环境完全不需要,删除后WordPress会自动跳过该插件加载,不会影响站点数据和功能。
  • 排查同目录其他环境专属插件
    检查mu-plugins目录下其余文件,凡是代码中硬编码了Linux系统路径(以/usr/、/var/www/开头)、文件名带stack/host-cache标识的,均为主机环境适配插件,本地环境可直接删除。
  • 验证访问
    完成上述操作后刷新本地站点首页即可恢复访问。如果后台提示缓存插件失效,直接在插件管理页停用对应缓存插件即可,本地环境无需开启服务端缓存。
补充注意

如果删除上述文件后仍出现路径类报错,打开wp-config.php查找是否存在硬编码的原Linux绝对路径、WP_CACHE相关的自定义配置,将对应配置项注释或修改为本地Windows路径即可。

不要尝试在本地手动创建/usr/share/php/目录补放该文件,该文件是主机商定制版本,和XAMPP运行环境不兼容,强行部署会引发更多缓存逻辑异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.01 15:51:38