OCS - automated reminders to reviewers not working

I have set the automated reminders to reviewers,

and the configuration file

However, the reviewers never received any reminder emails. I have also tested to my self (agree to review then never do anything until the due date pass), also not receiving reminders.

Other emails are ok.

How can this automated reminders work, or other setting that I have to adjust?

Regards,
Waluyo

Hi @waluyo,

Have you set up your server to execute the scheduled tasks script periodically? See the “Scheduled Tasks” section in docs/README.

Regards,
Alec Smecher
Public Knowledge Project Team

Hi Alec,

Thanks for the information. I never set it.

I can find the file as mention in docs/README

tools/runScheduledTasks.php

I am not familiar with this. Does it mean I just need to add a command

# crontab -e www

In the last line of file runScheduledTasks.php

Regards, Waluyo

Hi @waluyo,

No, Cron is a standard server-side tool that runs scripts at certain times of day. If your server has cron, you need to tell it to run tools/runScheduledTasks.php. If your server doesn’t have cron, you’ll need to find some other mechanism to run that script regularly (daily).

Regards,
Alec Smecher
Public Knowledge Project Team

Hi Alec,

You are right. Yes the server has cron jobs tool to define the command.
However according to the server administrator, the command that works in the server that I use is this:

/usr/local/bin/php -q /home/xxxxxxx/public_html/ocs/tools/runScheduledTasks.php

It looks the automated emails to reviewers are now sent. I received the automated email reminder…

Regards, Waluyo