Running Joomla Task Scheduler tasks from the console (CLI)
Sergey Tolkachyov

Sergey Tolkachyov @sergeytolkachyov

About: Joomla developer

Location:
Saratov, Russia
Joined:
Feb 29, 2024

Running Joomla Task Scheduler tasks from the console (CLI)

Publish Date: Dec 9 '24
0 0

To start the execution of scheduler tasks using the CLI, you need to connect to your server via SSH and run the command:

php /path/to/site/public_html/cli/joomla.php scheduler:run
Enter fullscreen mode Exit fullscreen mode

If you need to run a specific task, you can view the list using the command

php /path/to/site/public_html/cli/joomla.php scheduler:list
Enter fullscreen mode Exit fullscreen mode

and then run the task by its id

php /path/to/site/public_html/cli/joomla.php scheduler:run --id=XXX
Enter fullscreen mode Exit fullscreen mode

Starting from Joomla 4 it has a Symfony console under the hood. Read more in Joomla Community Magazine article: Joomla 4: A Powerful CLI Application.

Joomla 5 CLI interface

Joomla Community resources

Comments 0 total

    Add comment