分类目录归档:WordPress

升级 WordPress 时提示”另一更新正在进行”解决方法

WordPress自动升级的时候,提示:"另一更新正在进行"的错误提示,无法执行升级到最新版本。Wordpress升级时会在数据库wp_options表中增加core_updater.lock记录。如中途中断升级,这个记录会留在数据库中。当下次升级时,Wordpress检测到此记录的存在就会返回”另一更新正在进行”。

提供两种解决方法

一、登录MySQL数据库管理工具,比如phpMyAdmin、Navicat Premium等,执行以下命令:

delete from wp_options where option_name='core_updater.lock';

然后到WordPress后台,刷新更新页面,就能升级了! 继续阅读

阿里云云盾 ● 态势感知提示wordpress IP验证不当漏洞,附修复方法

在阿里云的ECS上部署了两个wordpress网站,今天更新完wordpress5.0后,云盾 ● 态势感知提示wordpress IP验证不当漏洞,如下:

标题:

wordpress IP验证不当漏洞

简介:

wordpress /wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客可构造类似于012.10.10.10这样的畸形IP绕过验证,进行SSRF。

解决方案:

方案一:使用云盾自研补丁进行一键修复;
方案二:更新该软件到官方最新版本或寻求该软件提供商的帮助。
【注意:该补丁为云盾自研代码修复方案,云盾会根据您当前代码是否符合云盾自研的修复模式进行检测,如果您自行采取了底层/框架统一修复、或者使用了其他的修复方案,可能会导致您虽然已经修复了该漏洞,云盾依然报告存在漏洞,遇到该情况可选择忽略该漏洞提示】 继续阅读

WordPress登陆后台出现“您没有足够的权限访问该页面”解决方案

今天给一个Wordpress数据库改表前缀了,将原来的表前缀wp改为了os,以为在数据库配置文件中把表前缀改为新的就OK了,没想到登陆后台提示您没有足够的权限访问该页面,本着外事问谷歌内事问度娘的态度,搜索到只改配置文件还不行,还要在数据表内改几处表前缀,以下是要更改的数据表

1、打开“os_options表”,只需要修改一个地方,将 optionname 字段值为“wp_user_roles”,修改为与对应的您的新表前缀。

2、打开“os_usermeta表”,修改的地方比较多,将 meta-key 字段中有旧表前缀的值,分别把 wp_capabilities,wp_usersettings,wp_user_level,wp_usersettingstime和 wp_os_dashboard_quick_press_last_post_id,修改为对应的新表前缀。