Since Panel administrator / System / Task Scheduler
Start a task manually
The last date start don't change and task do nothing
Since update from joomla 5.3 to 5.4
| Labels |
Added:
No Code Attached Yet
|
||
I have do the change in file but all task do nothing. I haven't error.
Thanks for your help
I have do the change in file but all task do nothing.
@jamar75009 What means "Do nothing"? Can you provide a screenshot of the "System - Manage - Scheduled task" view so we can see the tasks status? Does the "Run test" button work? How are the tasks triggered on your site? Externally via Webcron? Or with the lazy scheduler by frontend page visits? Or with a real CLI cron?
In my case it just needed the next trigger for that task.
Please provide the mentioned screenshot.
| Labels |
Added:
Information Required
|
||
I've added screenshots.
You can see that the date is October 20, 2025, the last successful sync.
When I click "Run Test," regardless of the task, the popup says it's OK.
When I return to the screen, I see that the dates are still October 20, 2025, and the task history hasn't recorded it.
No task actually starts when I click the "Run Test" button.
The Joomla scheduler is being used, with a configurable synchronization frequency of one per minute.
thank a lot
@jamar75009 You could try if executing the following SQL statement e.g. in phpMyAdmin helps (replacing the #__ by your actual table prefix):
UPDATE `#__scheduler_tasks` SET `locked`=NULL WHERE `type`='update.notification';
Please try and report back the result.
| Status | New | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-10-30 09:54:28 |
| Closed_By | ⇒ | jamar75009 |
Hello,
Besides the task blocking issue, which was resolved by stopping a running task, there was also a problem with the data stream we retrieve through this task.
We have resolved the issue.
Thank you for your help.
Sincerely,
I've replaced the file as you said here #46378 (comment)
And I've run the query as you said here #46378 (comment)
However, the tasks are still not executed. I've stopped and reactivated the task and an execution has been done but no more after that.
@richard67 any news?
tasks still doesn't work on joomla 5.4.1, even on new installation
No, I have no news and no idea without more information. For others it has been fixed.
Would be good to have a screenshot of the task list and the content of the database table #__scheduler_tasks (with #__ replaced by your actual db prefix).
No, I have no news and no idea without more information. For others it has been fixed.
Would be good to have a screenshot of the task list and the content of the database table
#__scheduler_tasks(with#__replaced by your actual db prefix).
I've already attached the screenshot 3 weeks ago.
I attach you the dump of the table (I've censored some sensible data and I've tried to add a new task without success).
INSERT INTO `__scheduler_tasks` (`id`, `asset_id`, `title`, `type`, `execution_rules`, `cron_rules`, `state`, `last_exit_code`, `last_execution`, `next_execution`, `times_executed`, `times_failed`, `locked`, `priority`, `ordering`, `cli_exclusive`, `params`, `note`, `created`, `created_by`, `checked_out`, `checked_out_time`) VALUES
(1, 13195, 'checkin', 'plg_task_checkin', '{\"rule-type\":\"interval-hours\",\"interval-hours\":\"8\",\"exec-day\":\"16\",\"exec-time\":\"10:13\"}', '{\"type\":\"interval\",\"exp\":\"PT8H\"}', 1, 0, '2025-10-16 06:18:21', '2025-10-16 14:18:22', 751, 0, NULL, 0, 0, 0, '{\"individual_log\":false,\"log_file\":\"\",\"notifications\":{\"success_mail\":\"0\",\"failure_mail\":\"1\",\"fatal_failure_mail\":\"1\",\"orphan_mail\":\"1\"}}', '', '2024-05-16 10:13:27', 275, NULL, NULL),
(2, 13224, 'mail', 'plg_task_requests_task_get', '{\"rule-type\":\"interval-minutes\",\"interval-minutes\":\"9\",\"exec-day\":\"3\",\"exec-time\":\"12:47\"}', '{\"type\":\"interval\",\"exp\":\"PT9M\"}', 1, 0, '2025-10-16 12:08:35', '2025-11-06 11:53:55', 17028, 51, NULL, 1, 0, 0, '{\"individual_log\":true,\"log_file\":\"mail.php.log\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"url\":\"https:\\/\\/www.mydomain.com\\/index.php?option=com_custom&task=custom\",\"timeout\":99,\"auth\":0,\"authType\":\"Bearer\",\"authKey\":\"\"}', '', '2024-06-03 12:48:20', 275, NULL, NULL),
(3, 13529, 'Rotate Logs', 'rotation.logs', '{\"rule-type\":\"interval-days\",\"interval-days\":\"93\",\"exec-day\":\"6\",\"exec-time\":\"19:06\"}', '{\"type\":\"interval\",\"exp\":\"P93D\"}', 1, 0, '2025-07-05 06:48:15', '2026-02-08 19:06:00', 1, 0, NULL, -1, 0, 0, '{\"individual_log\":false,\"log_file\":\"\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"logstokeep\":10}', '', '2025-03-06 14:17:04', 275, NULL, NULL),
(4, 13530, 'Session GC', 'session.gc', '{\"rule-type\":\"interval-hours\",\"interval-hours\":\"22\",\"exec-day\":\"6\",\"exec-time\":\"14:17\"}', '{\"type\":\"interval\",\"exp\":\"PT22H\"}', 1, 0, '2025-10-16 06:18:08', '2025-11-08 13:36:18', 203, 0, NULL, -1, 0, 0, '{\"individual_log\":false,\"log_file\":\"\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"enable_session_gc\":1,\"enable_session_metadata_gc\":1}', '', '2025-03-06 14:17:04', 275, NULL, NULL),
(5, 13531, 'Update Notification', 'update.notification', '{\"rule-type\":\"interval-hours\",\"interval-hours\":\"13\",\"exec-day\":\"6\",\"exec-time\":\"09:24\"}', '{\"type\":\"interval\",\"exp\":\"PT13H\"}', 1, 0, '2025-10-16 06:18:02', '2025-11-08 04:36:52', 562, 0, '2025-10-16 12:19:15', -1, 0, 0, '{\"individual_log\":false,\"log_file\":\"\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"email\":\"\",\"language_override\":\"\"}', '', '2025-03-06 14:17:04', 275, NULL, NULL),
(6, 13532, 'Delete Action Logs', 'delete.actionlogs', '{\"rule-type\":\"interval-hours\",\"interval-hours\":\"46\",\"exec-day\":\"6\",\"exec-time\":\"07:55\"}', '{\"type\":\"interval\",\"exp\":\"PT46H\"}', 1, 0, '2025-10-16 06:18:18', '2025-11-09 13:35:39', 202, 0, NULL, -1, 0, 0, '{\"individual_log\":false,\"log_file\":\"\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"logDeletePeriod\":731}', '', '2025-03-06 14:17:04', 275, NULL, NULL),
(7, 13704, 'Reminder', 'plg_task_requests_task_get', '{\"rule-type\":\"cron-expression\",\"exec-day\":\"6\",\"exec-time\":\"11:41\",\"cron-expression\":{\"minutes\":[\"0\"],\"hours\":[\"0\"],\"days_month\":[\"1\"],\"months\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"days_week\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\"]}}', '{\"type\":\"cron-expression\",\"exp\":\"0 0 1 * 1,2,3,4,5,6,7\"}', 1, 0, NULL, '2025-11-07 00:00:00', 0, 0, NULL, 1, 0, 0, '{\"individual_log\":true,\"log_file\":\"reminder.log.php\",\"notifications\":{\"success_mail\":\"0\",\"notification_success_groups\":[\"8\"],\"failure_mail\":\"1\",\"notification_failure_groups\":[\"8\"],\"fatal_failure_mail\":\"1\",\"notification_fatal_groups\":[\"8\"],\"orphan_mail\":\"1\",\"notification_orphan_groups\":[\"8\"]},\"url\":\"https:\\/\\/www.mydomain.com\\/index.php?option=com_custom&task=custom\",\"timeout\":99,\"auth\":0,\"authType\":\"Bearer\",\"authKey\":\"\"}', '', '2025-11-06 11:44:33', 275, NULL, NULL);@richard67 it worked!
Thank you!
@jamar75009 Please check if the changes from the merged PR #46315 solve the problem for you.
Just apply the change here manually with an editor: https://github.com/joomla/joomla-cms/pull/46315/files#diff-aa4dca65e2aac8ae86eb34bf5fae8ab2809967b24ae8ac22b4ef4d3971b335d5R100
Or download the changed file from here and upload it to your server: https://raw.githubusercontent.com/heelc29/joomla-cms/30a591702dd2e120a18470f7931cc605c95b4831/plugins/task/updatenotification/src/Extension/UpdateNotification.php
The fix from this PR will be included in the upcoming 5.4.1 and 6.0.1 releases which are scheduled for 25th of November.
For me that fix solved the issue on 5.4.0.
Please check and report back the result. IF it works for you, too, then you can close this issue.
Thanks in advance.