致命错误:在第685行的class-requests.php中调用未定义的方法Requests_Response :: is_redirect()

当我升级wordpress 4.6时我遇到了问题(我从自由视觉中使用Rosie主题).我的网站正在使用主页网址和其他网址.但是我无法访问我的管理页面(http://www.kidswallpainting.com/wp-admin).

它给出以下错误

致命错误:在第685行的/home/content/83/10792583/html/riot/kidswallpainting/wp-includes/class-requests.PHP调用未定义的方法Requests_Response :: is_redirect()

试过以下.

>通过重命名插件文件夹来手动休息插件
Plugin.hold.但这没效果.
>尝试按照说明将wordpress降级为4.5版本.但仍然在管理员中遇到同样的问题.

我联系了主题所有者的支持,但他们希望我等到新版本发布(我没有事先检查主题的版本支持)

有人可以帮帮我吗?

解决方法:

我有同样的问题,网站工作正常,但访问仪表板/ wp-admin只是一个空白页面.

我的问题是一个或多个插件使用的是https://github.com/rmccue/Requests库的过时版本. wordpress新版本4.6将此库添加认安装,但似乎插件文件夹中的旧版本是首选.所以你需要做的是找到插件并取消激活它,或者自己更新所有其他地方的请求库.

如果您具有wordpress安装的shell访问权限,则可以运行
‘找 . -iname要求’在你的wordpress插件目录中.请注意名为rmccue / Requests或类似名称的所有文件夹.然后移动该插件将其删除,或者通过从上面的github链接获取新版本直接更新请求库.

在我的情况下,罪魁祸首是jekyll-export插件.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...