当我升级到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插件.