WordPress无法新发布文章和页面,提示您正在编辑展示最新文章的页面

WordPress发布新文章和页面时显示“您正在编辑展示最新文章的页面。”

最近由用户遇到了这个问题,正常编辑文章时,数据库卡死,重启服务器之后,点击新发布文章,主编辑器消失,并提示“您正在编辑展示最新文章的页面。”

进入到发布新文章或者新页面时,顶部还有一个报错:Creating default object from empty value

当你点击发布文章时会有提示:您没有修改这篇文章的权限。

经过一番查阅资料,目前这个问题已经解决,由于此问题不是很常见,因此资料会比较少,在此我们将解决方法记录如下,让你更好解决。

1.检查你的数据库配置文件my.cnf或my.ini

打开你的mysql数据库配置文件:

linux版本是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf
win下的是my.ini,一般会在安装目录的根目录

打开配置文件找到 innodb_force_recovery 参数。

innodb_force_recovery影响整个InnoDB存储引擎的恢复状况。默认为0,表示当需要恢复时执行所有的

innodb_force_recovery可以设置为1-6,大的数字包含前面所有数字的影响。当设置参数值大于0后,可以对表进行select,create,drop操作,但insert,update或者delete这类操作是不允许的。

如果你的innodb_force_recovery参数设不是默认值0,可以修改为默认值0,重启mysql 再看是否有效。

2.修复你的数据库表

这个问题也有可能是某些情况下,mysql的表受到了损坏,那么你可以修复表,一般情况下,配置文件除非自己修改会有所改变,而数据库表损坏是比较常见的。

文章和页面无法发布新的,是post表出现了问题,因此我们只需要修复post表即可,进入你的数据库管理,左键选取你的post表,右键(具体看你的数据库面板软件是什么样子的),选择修复表,修复完整一般这个问题即可得到解决。

这个问题特别针对于,以前可以发布新的文章,数据库卡死重启之后则不能发布,并且之前发布的文章可以编辑,这样的状态一般修复一下数据库表即可解决。

原文地址:https://www.cnblogs.com/gg6781/p/11731055.html

时间: 2024-08-30 03:06:09

WordPress无法新发布文章和页面,提示您正在编辑展示最新文章的页面的相关文章

Blogger安装最新文章 - Blog透视镜

在Blogger中,是没有最新文章的网页元素,不过倒是有信息提供这个小工具,其实这就是用来新增RSS网摘用的,其中就包含最新文章的Feed,所以只要在小工具中,加入RSS网摘Feed,就可以安装最新文章的功能. 阅读全文>> Blogger安装最新文章 - Blog透视镜

怎么让织梦每个页面都调用全站最新文章

有的网站栏目很多.每天的更新量不可能很大,并不能覆盖到所有的页面,比如我2009电竞网就有近200个栏目,有的栏目甚至一月以上都没更新,所以造成每天看IIS日志的时候很多都是304这样长久下来不好,所以就想到了网站更新带动器,要做到每个页面包括栏目都会出现最新文章.利用dede建站时经常要调用全站的最新文章. 夸张句找富婆包养的贴吧   穷男r找富婆包养的贴吧   男人穷找富婆包养的贴吧   努力找富婆包养的贴吧   梦想找富婆包养的贴吧   陇南哪里找富婆包养   定西哪里找富婆包养   酒泉

微信PC端授权页面提示授权入口所在域名为空

做第三方微信平台的时候做授权页面,用window.open方法从第三方平台页面打开新的授权标签页. 在IE浏览器上出问题,提示如下: 在chrome和firefox浏览器上正常. 搜了一下,发现微信是通过授权页面请求的referrer头部来判断请求的域名的. 目前的IE浏览器(<=11)似乎对于open方法打开的标签页不附带referrer头部,所以获取的授权入口页域名为空. 解决办法: 不使用window.open,直接在本标签页打开(window.location.href),授权结束之后再

[乐意黎原创] php 页面提示 Fatal error: Call to undefined function curl_init()

调用到 curl_init()的php页面提示: Fatal error: Call to undefined function curl_init() in E:\PHPCMS\Cms\www.aerchi.com\kuaiji\weixin.php on line 196 如图: 首先, 在 php.ini 文件中开启 extension=php_curl.dll , 即把把前面的分号(;)注释划掉. 如果是 windows 7 系统(需要openssl),还需要把 extension=ph

WordPress自动采集发布插件WP-AutoPost-pro专业版3.6.1下载,亲测可用

WordPress采集插件,WordPress自动采集发布插件WP-AutoPost-pro,可采集任何网站内容并自动发布到WordPress站点,使用最简单,功能最强大的WordPress采集插件 下载地址:http://www.51xyyx.com/3605.html 插件特点: 不需要任何电脑本地的操作,所有服务在Wordpress后台完成,在Wordpress后台发布 可以设置自动采集,发布和更新,不用人工干预 插件集成了通配符.css等多种采集方式,理论上讲,这个插件可采集任何网站的任

PHP页面提示与跳转

我们在进行表单操作时,有时为了友好需要提示用户操作结果,并跳转到相关页面,请看以下函数: function message($msgTitle,$message,$jumpUrl){ $str = '<!DOCTYPE HTML>'; $str .= '<html>'; $str .= '<head>'; $str .= '<meta charset="utf-8">'; $str .= '<title>页面提示</ti

抓取天涯文章的蜘蛛代码,刚经过更新(因为天涯页面HTML代码变化)

#_*_coding:utf-8-*- import urllib2 import traceback import codecs from BeautifulSoup import BeautifulSoup def openSoup(url,code): page = urllib2.urlopen(url) soup = BeautifulSoup(page,fromEncoding=code)#,fromEncoding="gb2312" #soup = BeautifulSo

Unity3d:编辑器中运行正常,发布后的exe提示找不到文件

解决方案1:查看文件路径拼写方式,如果是用"+"拼接的,请改用System.IO.Path.Combine()方式拼接.经过测试,两种拼接方式打印出来的路径是一样的,但为什么 加号 的方式拼接unity不识别,原因未知.希望知道 原因的大神回帖.Unity3d:编辑器中运行正常,发布后的exe提示找不到文件,布布扣,bubuko.com

在IIS上新发布的网站,样式与js资源文件加载不到(资源文件和网页同一个域名下)

在IIS上新发布的网站,网站能打开,但样式与js资源文件加载不到(资源文件和网页是同一个域名下,例如:网页www.xxx.com/index.aspx,图片www.xxx.com/pic.png). 然后单独打开资源文件(例如打开图片的链接)是,报错: 这个问题应该是web.config配置文件的设置问题. 在配置文件的<httpHandlers>下的节点,对应的资源文件的type值设置可能是“System.Web.DefaultHttpHandler”值(默认),例如: <httpHa