» 博客评论功能恢复正常 yeer’s blog 生活 思考 觉悟


Published 22:32 星期日, 11月 25th, 2007 by yeer 469 views

博客评论功能恢复正常

前一段时间首页经常出现数据库错误,仔细查看数据库后发现由发垃圾插件spam karma 2所创建的3个表体积巨大(里面全是真正的和误删的垃圾评论和TRACKBACK),所以直接删除了,结果是首页再也没有出现数据库错误但是游客却不能发表评论(管理员也就是我可以发表)了。经过深思熟虑后(后来证明无用)备份所有数据,注意此时已经没有那3个表,重新上传wordpress覆盖,结果仍旧。为了完全恢复到以前的样子,重新安装spam karma 2,当然也就重新建立了相应的3个表,这时候才发现我测试的时候发表的评论全部在spam harvest里可以看到。这说明了评论功能的丧失是由于删除了spam karma 2所致,实际上所有的评论内容,包括正常评论和垃圾评论,全部被放在wordpress下面的comments表里面,并非是在由spam karma 2建立的表里,spam karma 2所建的表只是存放了垃圾评论的标记,这也就解释了为什么用前面提到的备份仍然能找到我作为游客测试时发的评论。

另外一个棘手的问题也解决了,就是游客点发表评论按钮后转到空白页面的情况,而管理员却正常。实际上这是权限设置不正确所致,解决办法很简单,把wp-comments-post.php的属性调整成777即可。其他类似的问题,比如注册页面点击注册按钮后转到空白页,只需把wp-register.php的属性改成777。

Tags:

我来投一票:
1 Star2 Stars3 Stars4 Stars5 Stars (目前还没有投票,为何不投第一票?)
Loading ... Loading ...
相关文章:
  • PostViews插件以及修改wp的时间显示
  • 拿到了csu.ac.cn
  • Gmail notifier for google apps
  • 营销新方式-互动式营销
  • Gmail的一个问题

  • 2 Responses to “博客评论功能恢复正常”

    Feed for this Entry Trackback Address
    1. 1

      grace Says

      嘿嘿,检查一下是不是真的好了,你感冒早点好啊

    2. 2

      victerm Says

      我上几天来看你的博客还好好的

    Leave a Reply

    XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>