-
Feb25
-
果然是物极必反啊……
刚发完那篇顺利升级成功的帖子就遇到了MT的致命bug
管理文章时导航到其它分页报错
重建文章报错错误代码如下:
Statement has no result columns to bind (perhaps you need to successfully call execute first) at /host/homepages/33/d117953912/htdocs/mt/extlib/Data/ObjectDriver/Driver/DBI.pm line 119.这2个错误导致严重的后果:
1、因为管理文章页面的list显示20条记录,所以你只能修改最新的20篇文章
2、你可以重建index,但没有意义——因为所有的文章都无法发布在mt相关的论坛中,看到对这个问题讨论的也很热烈,提出了这些可能的错误因素:
1、数据库中有错误
2、插件问题
3、导入的批量文章中某些标题异常针对这些因素,检查了我的系统
1、数据库删除重建了2次,批量check table、repire table,数据库应当没有问题
2、只有原装插件,不可能是插件问题
3、解决了一点问题。在我删除了最新的20篇文章后,可以重建页面了。但是管理页面中的导航依然报错在排查中,发现了其他一些问题
1、mt-check.cgi中显示perl是5.8.0,而官方网站上显示需求是5.8.1
2、mysql版本应该是2.x,而不是客服坚称的5.0,而MT需要4.0以上。鄙视……反正再有5天就到期,不打算再续费了因此怀疑可能是软件版本没有满足需求导致错误,待回头测试一下。
mt-check.cgi居然也不提示有版本问题,检查完了丢出一个successful = =!
暂时换到wordpress了……
No related posts.

Leave a comment | Trackback 这篇文章还没有评论.