Friday 12 January 2007 11:17:19 am
We have a forum with 35000 posts and about 5000 forum users (from 3 different user groups). Forum was migrated from Phorum script to eZ publish few months ago. Every post has to be approved by editor before publishing using standard approve workflow shipped with eZ publish installation. Recently we have encountered odd problems with approval procedure. Some posts were returned to workflow after being approved, with more and more posts failing and going back to the workflow (workflow status was always re-set to EZ_WORKFLOW_STATUS_DEFFERED_TO_CRON). The odd thing about the problem is that there is no consistency in it's occurrence (user sometimes posts the message and it gets approved without problems, and sometimes the problem occurs ) At the moment runnig runcronjobs.php from the shell produces this error:
[cgi] ~/public_html/ez-386> /usr/local/bin/php-cli -C -d memory_limit=300M runcronjobs.php
PHP Fatal error: Call to a member function on a non-object in /home/users/cm/public_html/ez-386/kernel/classes/workflowtypes/event/ezapprove/ezapprovetype.php on line 611
Running cronjobs/workflow.php
Checking for workflow processes
Fatal error: eZ publish did not finish its request
The execution of eZ publish was abruptly ended, the debug output is present below.
The site is currenty running on 3.8.6, but same happened with 3.7.0. <b>Any help or advice really appreciated!</b>
http://www.netgen.hr/eng
|