Comment options missing

Hi,

I was testing some of the setting for the spam filter on comments and when I switched to mollom most of the options disappeared. Looking at the source code for the page it just stops in the middle of drawing a table.

At the moment I only get 2 options:

Enable Comment Notification
Spam filter

and there's no way to save any changes.

What do I need to do to get the rest of the options back?

Comments

  • If it helps, here's the source code from the broken tab, note I've snipped everything before the start of the form but haven't snipped anything after that - the code just stops!

    ` `
    Enable comment notification: Email the Admin when new comments are posted
    Spam filter:
    akismet
    mollom
    none
    simple
    spamassassin
    The SPAM filter plug-in you wish to use to check comments for SPAM
  • acrylian Administrator, Developer
    Important is what the php error log of your servers says. I guess you tried to use mollom without having an mollom account or there is an error in the mollom stuff that was mainly a user contribution I think (never used it).
  • I don't think I have access to the php error log, it's shared hosting and there's nothing showing up in any folders I have access to.

    One thing I did notice is that when I changed the spam filter from one provider to another the rest of the options didn't update to match, they only changed after I clicked save so when I changed to mollom the other settings were hidden until I clicked save at which point it stopped working.

    Is there any way to recover from this short of wiping the database and starting again?
  • Ok, I managed to rescue it by editing the MySQL db and changing the spam filter to none.

    Not pretty but it worked. I guess the cause of why this happened in the first place is something that needs look at?
  • Well, without knowing what the error was, nothing we can do. Local testing does not produce any errors for me. (I do not have a mollom account, either.)

    If you do not have access to the CGI log, maybe you can get your site to configure PHP to place the error messages in the output stream.
  • I'll see if I can find the steps to reproduce the error. No chance of getting the logs I'm afraid, they're not even turned on according to phpinfo :(
  • Just for information :
    I have the same error when i check the mollom option.
    Now i can't change it.
  • I fixed it by going to the phpMyAdmin for MySQL database, viewing the table for zp_options and changing the entry for spam_filter from mollom to none.

    Unless you're confident in making this change I wouldn't recommend it tho as it you could kill your db.
  • Yes i do the fix, thank you. I am looking in the error log but i don't find the file. I have plenty of log file. :-(
Sign In or Register to comment.