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

Windows 11下XAMPP本地WordPress提示wp-content/upgrade不可写求助

解决Windows 11下XAMPP搭建WordPress的wp-content/upgrade权限问题

针对你遇到的wp-content/upgrade目录不可写入、无法删除插件/主题的问题,可尝试以下针对性解决方案:

1. 调整Apache服务的运行身份

Windows下XAMPP的Apache默认以系统账户运行,可能无法读取你设置的Everyone权限,需将服务切换为当前Windows用户:

  • 打开XAMPP控制面板,点击Apache模块的「Config」→「Service and Port Settings」→「Service」,记录下「Service Name」(通常为Apache2.4)。
  • 按下Win+R,输入services.msc打开Windows服务管理器。
  • 找到对应名称的Apache服务,右键选择「属性」→「登录」选项卡。
  • 选择「此账户」,点击「浏览」,输入当前Windows用户名,点击「检查名称」确认后,输入账户密码,点击确定。
  • 重启Apache服务后,再次检查站点健康状态。

2. 重置wp-content/upgrade目录的权限继承

即使设置了父文件夹权限,子目录可能未正确继承,需单独重置:

  • 定位到F:\xampp\htdocs\wordpress\wp-content\upgrade文件夹,右键选择「属性」→「安全」→「高级」。
  • 点击「更改权限」,勾选「替换子容器和对象的权限项」,点击应用并确认。
  • 确保Everyone用户组的权限包含「写入」「修改」「完全控制」。

3. 强制WordPress使用直接文件系统方法

在wp-config.php中添加配置,跳过WordPress的权限检测逻辑:

  • 打开F:\xampp\htdocs\wordpress\wp-config.php文件。
  • 在/* That's all, stop editing! Happy publishing. */之前插入以下代码:
define('FS_METHOD', 'direct');
  • 保存文件后,刷新WordPress站点健康页面,尝试删除插件/主题。

4. 以管理员身份运行XAMPP

Windows 11的UAC权限限制可能导致Apache无法写入文件:

  • 右键点击XAMPP快捷方式,选择「以管理员身份运行」。
  • 启动Apache和MySQL服务后,再次操作插件/主题删除或检查站点健康。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 15:24:59