我有一个wordpress安装,当我点击编辑一个帖子/页面来编辑时,我得到了这个错误:
Fatal error: Uncaught Error: Class 'WP_REST_Application_Passwords_Controller' not found
in /Users/kawnah/Sites/website/wp-includes/rest-api.php on line 269
Call stack:
create_initial_rest_routes()
wp-includes/class-wp-hook.php:287
WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:311
WP_Hook::do_action()
wp-includes/plugin.php:484
do_action()
wp-includes/rest-api.php:521
rest_get_server()
wp-includes/rest-api.php:479
rest_do_request()
wp-includes/rest-api.php:2520
rest_preload_api_request()
array_reduce()
wp-admin/edit-form-blocks.php:82
require()
wp-admin/post.php:187我继续并导航到引用的文件,并看到:

当我导航到实际的类时,它是存在的:

我的Wordpress版本是5.6.2 -当我禁用所有插件时,我会得到大量错误:
你怎么调试这个呢?如果有的话,解决办法是什么?
发布于 2021-03-15 20:13:57
如果有人在这个问题上绊倒了--修复的方法是下载新的核心Wordpress (https://wordpress.org/download/)并替换除wp-content目录之外的所有内容,以保留主题更改等。
https://stackoverflow.com/questions/66555192
复制相似问题