Jump to:

1153 Posts in 2568 Topics by 408 members

Upgrading SilverStripe

SilverStripe Forums » Upgrading SilverStripe » Mollom WSOD > SS 2.3.5

Ask questions about upgrading SilverStripe to the latest version.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1056 Views
  • Enclave SSC
    Avatar
    Community Member
    31 Posts

    Mollom WSOD > SS 2.3.5 Link to this post

    Hi Guys

    The upgrade to 2.3.5 posed some problems. Mollom now WSOD's. It appears to be Mollom and core related and not spamprotection related. Mollom works 100% in reports until the keys are enabled in _config.php. It the shows only a blank white screen. When logged out mollom also only show a blank white screen on any userform. When logged in the form obviously works as the captcha is not displayed. Any idea what could be causing this.

  • OwenW
    Avatar
    Community Member
    45 Posts

    Re: Mollom WSOD > SS 2.3.5 Link to this post

    Hi Enclave,

    I have not seen this error at all before, but it has the hallmarks of a couple of things;

    1. PHP memory exhaustion at a point where PHP is not able to even report the error.
    2. Apache (or webserver of choice) segfault.

    This is not to say that its not code/silverstripe related, but these two things should be fairly easy to rule out.

    If you are running Linux/Apache then have a look at the apache error logs and also dmesg and the messages/syslog equiv.

    If its windows, then you should be able to find something in the event log (I'm not a windows kid, so not totally sure)

    Hope thats helpful.

    Cheers
    Owen

  • Enclave SSC
    Avatar
    Community Member
    31 Posts

    Re: Mollom WSOD > SS 2.3.5 Link to this post

    Hi Owen

    Thanks for the suggestions. I am running Linux. I made sure PHP has a ton of memory to work with and check the error.log in var/log/apache2 but no indication of any error occurring. This is really baffling me.

    If you have any other ideas please let me know.

  • Enclave SSC
    Avatar
    Community Member
    31 Posts

    Re: Mollom WSOD > SS 2.3.5 Link to this post

    Removing the value for the publicKey and privateKey gives the following on the userforms page:

    Fatal error: Class MollomSpamProtector contains 3 abstract methods and must therefore be declared abstract or implement the remaining methods (SpamProtector::getFieldName, SpamProtector::updateForm, SpamProtector::setFieldMapping) in /var/www/project/public_html/mollom/code/MollomSpamProtector.php on line 45

  • Enclave SSC
    Avatar
    Community Member
    31 Posts

    Re: Mollom WSOD > SS 2.3.5 Link to this post

    Ok I never managed to solve the problem locally but on a live server it is working. I used Ubuntu linux, with apache2 and PHP5. :/

    1056 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.