Mollom and Views

You might have noticed that this blog stopped accepting comments about a month ago.. well. stopped accepting is a big word.. I was still accepting comments, only they were never submitted to the database and after entering a comment to my blog people ended up on a white page.

So upon returning from holliday I set out to debug the issue together with one of our Inuits Drupal geeks and quickly ran into the following error.

  1. PHP Fatal error: Call to a member function has_more_records() on a non-object in /somepath/modules/views/plugins/views_plugin_display.inc on line 1992, referer: http://www.krisbuytaert.be/blog/comment/reply/1014

So apparently my veasion of views 6.x-3.0-alpha3 didn't really like to play with Mollom,
I downgraded views again to 6.x-2.11 and Mollom started showing its Captcha's etc again .

So apart from wondering how I ended up installing that alpha3 version (I`m sure Drush didn't do that), all is back to normal. and you should be able to comment on this blog again

Comments

Gach khong nung's picture

#1 Gach khong nung : Dont use beta version

views 6.x-3.0-alpha3 meaning a beta version - not completed and have some errors of course.


sun's picture

#2 sun : Odd title. Relationship?

I wonder what Mollom has to do with this post and error message?

The only relationship I see is that your site "did not accept (store) posted comments" due to that error. Of course, that's also a way to prevent spam posts. ;)

But in the end, a better title for this post would probably have been "Views 3 and Comments".


Kris Buytaert's picture

#3 Kris Buytaert : Disabling Mollom

Upon disabling mollom one could actually post comments ...
But then I was being spammed ....

...


dereine's picture

#4 dereine : It's always! worth to look

It's always! worth to look first in the issue queue, i just wanted to have said this. :)


Kris Buytaert's picture

#5 Kris Buytaert : looked .. but didn't find

Looked but didn't find a similar issue.

If you have a pointer .. feel free..


laz's picture

#6 laz : wait, are you saying it

wait, are you saying it wasn't a dns problem?