Actions

Cron (command): Difference between revisions

From LimeSurvey Manual

mNo edit summary
No edit summary
Line 9: Line 9:
This event needs to be called with php cli command.
This event needs to be called with php cli command.
<code>php yourlimesurveydir/application/commands/console.php plugin cron --interval=X</code>
<code>php yourlimesurveydir/application/commands/console.php plugin cron --interval=X</code>
The directory <code>yourlimesurveydir/application/runtime</code> must be writable by the webserver.


'''Input'''
'''Input'''
Line 14: Line 16:
The event receives the following information:
The event receives the following information:
''interval'' the interval parameter, set this to the interval (in minutes) you want to run this cron job. Plugins can use this information to self-limit their execution time or check when the event will fire next.
''interval'' the interval parameter, set this to the interval (in minutes) you want to run this cron job. Plugins can use this information to self-limit their execution time or check when the event will fire next.


[[Category:Plugins events]]
[[Category:Plugins events]]

Revision as of 01:54, 14 September 2016

 Hint: This features is available starting in version 2.06


Usage

This event is used when server admin sets a crontab command.

How to use

This event needs to be called with php cli command. php yourlimesurveydir/application/commands/console.php plugin cron --interval=X

The directory yourlimesurveydir/application/runtime must be writable by the webserver.

Input

The event receives the following information: interval the interval parameter, set this to the interval (in minutes) you want to run this cron job. Plugins can use this information to self-limit their execution time or check when the event will fire next.