Jump to content
thirty bees forum
  • 0

Question

Posted

So, since v2.1.0 cron jobs have been working for me. The problem now is the, Last execution, never gets updated. It seems to stay at Never, even though the job has run.

Recommended Posts

  • 0
Posted

I rewrited Cron module to be able to execute task with time execution tolerance, i find it usefull for shared hostings.

Maybe you find it usefull too. In my case webhost is executing cron like every 10 minutes +- few minutes, so a lot of task didnt get executed.

Here is cron task manager with this new feature:

https://github.com/pdurko/cronjobs

  • 0
Posted

@slick_303 said in cron jobs Last execution:

So, since v2.1.0 cron jobs have been working for me. The problem now is the, Last execution, never gets updated. It seems to stay at Never, even though the job has run.

Working fine for me on 2.1.3 Is it still an issue for you, @SLiCK_303 ?

  • 0
Posted

@doclucas its working, but time execution never updated so we not sure if crons working or not. New user will confuse about it as I can confirm this problem still exist.

  • 0
Posted

for example I've tidy module https://codecanyon.net/item/prestashop-tidy/18965736 to delete old abandoned carts using cron daily. I can see the result my old abandoned carts deleted by cron

  • 0
Posted

~~It seems like the module currently completely ignores (doesn't compare) the cron last execution time and the set frequency that it should be executed and just follows the run frequency set in the server cron manager. That said,~~ to fix the time not getting updated, do this: Edit /modules/cronjobs/controllers/front/cron.php

Find: 'updated_at' => ['type' => 'sql', 'value' => 'IF (`one_shot` = TRUE, FALSE, `active`)'], Replace with: 'updated_at' => ['type' => 'sql', 'value' => 'NOW()'], 'active' => ['type' => 'sql', 'value' => 'IF(`one_shot` = TRUE, FALSE, `active`)'],

Hope this helps :)

  • 0
Posted

Same problem here and my sandbox with 1.0.8.

controllers/front/cron.php lacks of your commit at line 182

I now manually modified but it doesn't get updated anyway

(edit: but it seams that the cron is not running at all 😰)

  • 0
Posted
4 minutes ago, SLiCK_303 said:

you have to use something.....  Or is this a localhost setup?

Not local, I have host. But there is possibility ti set up cron task, limit is 5. I tried with these too, but result was not working condition.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...