I upgraded to 7.22 and mollom 7.x.-1.0 and am getting PHP Fatal error: Class 'MollomDrupal' not found in /sites/all/modules/mollom/mollom.module on line 2150.

Comments

carole’s picture

Is there any way to revert mollom 1.0 (with its database updates) and preserve the other updates?

carole’s picture

Version: 7.x-1.0 » 7.x-2.6
sun’s picture

Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

Did you run update.php after updating the code?

jennc’s picture

Having this problem as well, with the same upgrade path. update.php was run after updating the module.

sun’s picture

I'm still not able to reproduce this issue.

Do you still experience it, or were you able to resolve it in the meantime?

In any case, the error message essentially means that Drupal (core) somehow lost its entire class registry information and is not able to rebuild it.

So if you still experience this issue, you need to find a way to force-rebuild Drupal's class registry. This normally happens when running update.php, so my first recommendation would be to try to re-run update.php (even though there are no further updates).

sun’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

It's been some time since the last update here. I'm going to close this ticket for now, as I hope that the issue is resolved.

Please feel free to reply if I'm mistaken or if you have additional questions.

Thanks for your feedback!