Hi!
Thanks for using my plugin!
It seems like this issue can be related to a CRON job. Let’s try to find out?
1. Could you please install this plugin to see the scheduled tasks:
https://en-gb.ww.wp.xz.cn/plugins/wp-crontrol/
2. After you activate it, go to Tools-> Cron events. Is “speedguard_email_test_results” listed there?
3. Set “every time after tests are executed” in SpeedGuard Settings, go to Tests and update tests.
Is “speedguard_email_test_results” listed in Cron events now?
If so what time it says for the Next run?
Could you wait 15 mins or so, and check for the email?
4. If there was no email sent, could you repeat Step 3, but now, after you updated tests, go to events again and click “Run now” button https://i.imgur.com/TeCv2if.png — to run sending manually.
Was email sent?
Let me know what you find out!
Cheers,
Sabrina
Hi,
Thank you for your kind and rich response.
It worked after 4. step. Manually clicked “Run Now” and mail sent.
So, what is the problem?
By the way, I have disabled WordPress Cron and using CPANEL Cron, which is configured for running cron for every 15 minutes. Actually this must not be a problem. Other programs, like updraft_backup is working fine, as scheduled.
Sincerely.
Thanks! Hmm, good to know it worked that way, but let’s see this.
Could you please keep “Notify every time tests are run” setting, set them to run every day, and: check it out for a few days — are results are actually updated on schedule?
There won’t be an email if no results updated, so I’d like to confirm that they are updated actually on schedule.
Let me know, what you find out — no updates+no email, or tests are updated every day but no email sent.
Cheers!
Hi Sabrina,
Where is “Notify every time tests are run” setting? I can’t see such a setting at plugin settings?
Sorry, the proper wording is “every time after tests are executed” under SpeedGuard -> Settings
View post on imgur.com
Hi,
This is already enabled, but no success.
I think, I found the problem.
Case-1: If I go SpeedGuard->Bulk Actions->Retest —> and wait test to finish, then go to Tasks->speedguard_email_test_results->Run Now ===> MAIL IS SENT
Case-2: Go to Tasks->speedguard_update_results->Run Now->WAIT 15 MINUTES->speedguard_email_test_results->Run Now ===> NO MAIL IS SENT
Then I can conclude that, speedguard_update_results IS NOT WORKING in background or foreground.
-
This reply was modified 4 years, 11 months ago by
Ankabird.