virtualMachineespocrm

Configure scheduled tasks

EspoCRM cron tasks are enabled for cloud images by default. Check if they are working by running this command:

$ crontab -u bitnami -l

The output should contain these lines if they are enabled:

*/1 * * * * /opt/bitnami/php/bin/php /opt/bitnami/espocrm/cron.php cron:run -vvv 2>&1 >> /opt/bitnami/espocrm/var/log/espocrm-cron.log #espocrm-cron

In case they are disabled, run EspoCRM cron tasks following the steps below:

  • Run the following command to open the crontab file:

    $ crontab -u bitnami -e

If prompted for an editor, select one you are most acquainted with. nano is the easiest one if you don’t know which one to choose.

  • At the end of the file add the following line:

    */1 * * * * /opt/bitnami/php/bin/php /opt/bitnami/espocrm/cron.php cron:run -vvv 2>&1 » /opt/bitnami/espocrm/var/log/espocrm-cron.log #espocrm-cron

  • Save the file and exit.

Again, check the tasks have been correctly added running the following command. It should display the content of the file just edited, including the newly-added lines.

$ crontab -u bitnami -l
Last modification February 9, 2023