Member
Member
pxl8   2009-02-08, 18:40
#1

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?

Member
Member
pxl8   2009-02-08, 19:20
#2

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

`

Administrator
Administrator
acrylian   2009-02-08, 19:58
#3

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).

Member
Member
pxl8   2009-02-08, 20:25
#4

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?

Member
Member
pxl8   2009-02-08, 20:51
#5

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?

Member
Member
sbillard   2009-02-08, 21:33
#6

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.

Member
Member
pxl8   2009-02-08, 21:52
#7

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

Member
Member
Laurent   2009-02-08, 22:40
#8

Just for information :
I have the same error when i check the mollom option.
Now i can't change it.

Member
Member
pxl8   2009-02-08, 23:02
#9

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.

Member
Member
Laurent   2009-02-08, 23:16
#10

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. :-(

  
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.