已丢失管理员权限,无法找到修复程序

时间:2013-03-16 作者:IntricatePixels

WordPress 3.5.1 Web主机:Windows Azure Cloud数据库主机:Cleardb Web服务器:IIS 7.5我构建了一个在Genesis框架上运行的自定义子主题,它有多个自定义帖子类型和元框。站点上也安装了多个插件。

从昨天开始我的管理员用户can no longer perform 以下任务:

添加新帖子或页面(我可以更新现有帖子或页面)。当我添加一个新页面时,我只会得到一个“发布以供审阅”选项我了解到,造成这种情况的一个原因是数据库已满,这会导致失去管理员权限,但已检查,数据库未满。

我可以访问源代码,并尝试手动安装“wp optimize”之类的插件,或手动添加另一个管理员用户,但没有成功。没有任何内容写入数据库。

有没有人对我可以尝试的其他事情有任何其他的提示或建议?

非常感谢!

1 个回复
最合适的回答,由SO网友:IntricatePixels 整理而成

对于任何其他遇到Azure云托管和ClearDB类似问题的人。。。请阅读下面的内容(尽管这对于我的站点和数据库配置非常具体):

已修复此问题。这是Azure和ClearDB的特定于数据库的问题,并且没有指向正确的数据库。我使用的是ClearDB MySQL的免费版本(20MB,最多4个连接)。升级到下一个付费版本(1GB,最多16个连接),但即使我指向新的数据库表,还是旧的。

对于免费版本,当您达到20MB的限制(我做到了)时,ClearDB会删除管理员权限。这就是为什么我不能保存、发布或做任何常规管理员可以做的事情。

修复数据库表并确保站点指向已升级的表修复了我的问题。

结束