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

请求修复WordPress 4.9.4中request_filesystem_credentials未定义错误

修复WordPress 4.9.4中request_filesystem_credentials()未定义的致命错误

这个错误我之前帮朋友排查过,核心原因是request_filesystem_credentials()函数所在的文件没被正确加载,或者文件本身损坏了——这个函数是定义在wp-admin/includes/file.php里的,而class-wp-upgrader-skin.php在调用它的时候没确保这个文件已经被引入。针对WordPress 4.9.4版本,你可以按下面的步骤来修复:

  • 检查并修复缺失/损坏的核心文件
    首先登录你的服务器文件管理器(或用FTP),查看wp-admin/includes/目录下是否存在file.php文件。如果文件缺失或者怀疑损坏,直接从WordPress官方4.9.4安装包中提取对应的file.php文件,替换掉服务器上的版本。替换前建议先备份原文件,避免意外。

  • 手动添加文件引入代码
    如果file.php文件没问题,那可能是加载顺序的问题。打开wp-admin/includes/class-wp-upgrader-skin.php文件,找到第93行(也就是报错的那一行),在它的上方添加一行代码:

    require_once ABSPATH . 'wp-admin/includes/file.php';
    

    这样就能确保在调用函数前先加载包含该函数的文件。

  • 验证文件权限
    检查wp-admin/includes/目录及其下文件的权限是否正确。一般文件权限设置为644,目录权限设置为755,确保PHP进程能够正常读取这些文件。如果权限不对,可以用文件管理器或chmod命令调整。

  • 清理缓存后测试
    如果你使用了缓存插件,先清理一下WordPress的缓存,然后再次触发之前出现错误的操作(比如升级插件/主题),看看错误是否消失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 10:11:37