Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.


This part of the 4.x documentation is for eZ Publish 4.0, only reference section is common for all eZ Publish 4.x versions as well as eZ Publish 5.x "LegacyStack", please select the version you are using for the most up to date documentation!

Some features of eZ Publish depend on a maintenance script that takes care of various tasks behind the scenes. This script is located in the root of the eZ Publish directory and should be executed at regular intervals. The script is called "runcronjobs.php". Among other things, it processes workflows, checks / validates URLs, sends out notification e-mails, etc. Although eZ Publish works without a periodical execution of "runcronjobs.php", it is still recommended to have it running in the background. Some features, for example the notification system, will not work if the script is not running.

The most common practice is to instruct the operating system to automatically run the script every 30-60 minutes. However, some tasks should be executed more frequently than others and thus it is a good idea to divide the cronjobs into groups/sets and run them separately. Please refer to the "Configuring cronjobs" and "Running cronjobs" sections for further details.

Svitlana Shatokhina (24/11/2006 10:21 am)

Ricardo Correia (17/04/2013 2:12 pm)

Svitlana Shatokhina, Balazs Halasy, Ricardo Correia


There are no comments.