查看完整版本: 无法发表评论

recsa 2008-10-6 16:03

无法发表评论

已经搜索了论坛有关"评论"的所有话题.都还是没能解决问题....


表现:
输入评论后点提交,然后返回当前页面.评论没有出现.后台中也没有侍审评论.
即使用管理员发表评论也是一样.

如:在 [url=http://www.windspeaker.cn/blog/?p=18]http://www.windspeaker.cn/blog/?p=18[/url] 中提交评论
点提交后,地址栏中显示: [url=http://www.windspeaker.cn/blog/?p=18#comment-0]http://www.windspeaker.cn/blog/?p=18#comment-0[/url]
评论没有出现,后台里待审核评论中也没有

根据论坛中发现的问题逐一排除

1.后台没有设置允许评论?
我已经查看N次了.确实开放了评论的.
2.评论需要审核?
待审里也没有
3.永久链接问题?
已经换成默认的了
4.模板问题?
换默认模板也是一样.而且我这模板中有评论框.我的问题和那些没有评论框的不一样.
5.POST和PAGE页属性中设置不允许评论?
我确定允许了的.
6.插件引起的?
禁用所有插件也是一样..

没办法了...
我能想到的可能就只有这个了:
我安装完WP后直接装了BBPRESS,整合了.不知道和这个有没有关.
只是BB使用WP的用户数据.BB和WP的数据是分两个数据库的,没有合在一起.应该不是这个的影响吧??

zern 2008-10-6 16:12

我好象遇到过这个问题,那时是因为某个插件新加了一个字段什么的,插件虽然卸载了但是字段还在,后来删了就好了。。不过详细的情况我忘了。。

半年前吧

recsa 2008-10-6 16:31

老大.快帮忙想想是什么插件搞的?
我装过的,且我不熟悉的插件有
lightbox2
lightview plus
Wordpress Password Register
...

zern 2008-10-6 16:36

你看看你的表comments
里面是不是有个comment_favicon_url

zern 2008-10-6 16:42

正常的comments表应该只有如下字段吧,wordpress2.62

comment_ID            
  comment_post_ID         
  comment_author               
  comment_author_email            
  comment_author_url            
  comment_author_IP            
  comment_date
  comment_date_gmt
  comment_content            
  comment_karma            
  comment_approved              
  comment_agent              
  comment_type               
  comment_parent            
  user_id

看看有没有异常字段

zern 2008-10-6 16:44

看我以前的解决办法吧:不一定有效
对比了一下COMMENTS表, 取的是一个健康的WP中的表进行的对比.
然后我发现我的表有以下特点(针对与健康COMMENTS表多出的东西);

首先在字段上, 比健康COMMENTS表多了以下三个:
comment_subscribe (我安装了邮件订阅评论通知插件 Subscribe To Comments )
comment_favicon_url ( 经安装过用留言者BLOG的favicon图标做头像的插件, 但后来删掉了)
comment_reply_ID (安装了回复评论用的插件, 但我曾经尝试过两个插件, 不知道会是那个所用的. 而目前正在用的是 WordpressThread Comment )

然后是在索引上多了一个键名:
comment_date_gmt 类型为INDEX

因为两个BLOG的留言数目不同, 其他的都是一些数值上的差异了. 附上两张对比截图.

如果表结构的不同可能会导致无法评论, 那现在看来问题已经细化很多很多了...
我只要先备份好COMMENTS表的数据, 然后逐个删去我发现那四处与健康表相比多余的部分, 应该就能找到问题的关键所在,
以及是因为哪个插件造成此问题的了吧?

recsa 2008-10-6 17:14

多谢楼上老大.我去检查去

recsa 2008-10-6 17:19


才发现我没有comment表...
因为有导入以前数据的操作,不知道是不是这个影响了....算了.准备完全删掉重安装试下.谢谢楼上的兄弟!
页: [1]
查看完整版本: 无法发表评论