My linux distro uploaded PHP to version 5.3. Unfortunately it was not a smooth update for the operating system, and it got worst for OJS.
When looking into the log I get lots of warnings of deprecated calls and strange get_class calls.
But it all ends with this:
Sep 22 21:46:04 camelo httpd: PHP Fatal error: Class 'HookRegistry' not found in /home/ambs/OJS/classes/db/DAO.inc.php on line 175
Found somewhere earlier in the log:
[Tue Sep 22 23:16:23 2009] [error] [client 126.96.36.199] PHP Warning: Parameter 2 to BlockPlugin::callback() expected to be a reference, value given in /home/ambs/OJS/classes/plugins/HookRegistry.inc.php on line 79
Some more news, updated OJS to 2.2.3, still not working properly
Any hint on what might be happening?