Hello!
We are having several security vulnerability raised against the WP Crontrol plugin (version 1.17.0):
check_admin_referer
should be performed with?current_user_can()
?or similar to verify the user’s capabilities.Please could you tell me whether these are genuine vulnerabilities or false positives. If they are genuine, please could you tell me when they will be fixed. If they are false positives, please could you explain why.
Thanks!
Nazar
]]>Hi there.
We noted several PHP errors and decided to do a clean up for the custom code and DB (optimization). We are still see this error in our logs:
[16-Oct-2024 08:45:08 UTC] Cron reschedule event error for hook: action_scheduler_run_queue, Error code: could_not_set, Error message: The cron event list could not be saved., Data: {“schedule”:”every_minute”,”args”:[“WP Cron”],”interval”:60} [17-Oct-2024 01:07:22 UTC] Cron reschedule event error for hook: action_scheduler_run_queue, Error code: could_not_set, Error message: The cron event list could not be saved., Data: {“schedule”:”every_minute”,”args”:[“WP Cron”],”interval”:60} [17-Oct-2024 10:01:21 UTC] Cron reschedule event error for hook: action_scheduler_run_queue, Error code: could_not_set, Error message: The cron event list could not be saved., Data: {“schedule”:”every_minute”,”args”:[“WP Cron”],”interval”:60}
WP-CRON is also not showing any details as to why this is happening.
Here are the details of our set up:
WP Version: 6.6.2
WP Memory Limit: 4 GB
PHP Version: 8.1.29
WC Version: 9.3.3
Action Scheduler Version: ? 3.8.1
Is there a bug with a specific version that we should be aware of and how can we resolve it please and could this result in DB connection errors (error 500).
If you kindly point me in the right direction for troubleshooting this it would be greatly appreciated.
Hi John,
When activated the site starts to run out of resources quickly, I can’t work it out, we are only using very reliable plugins and theme, I know WP Control to be very reliable which is why I’m puzzled.
Here are the plugins we have active: https://prnt.sc/XpEvvhKOFGre
This site, in its current form went live last week and has been absolutely fine, but this morning, for some reason, it started slowing, then crashing.
What do you think, why is WP Crontrol causing this issue?
DDH
]]>Im running many sites and have used the plugin to setup a cron that runs every few minutes. some time I have it firing every 2 mins, another site could be 3, another could be 4mins.
Ive noticed that every site I setup a cron on auto deletes the cron randomly, some times I have to login daily and re-add it, others might be every 2-5 days. Really weird and I have no idea whats causing it.
Open to suggestions or alternatives methods to stop this happening.
Thanks
]]>I can’t delete an event, I always get the message in question.
I have a site created with WP.
Thank you very much
For your info, I get several of these Warnings with PHP 8.3.10
]]>Warning: Increment on type bool has no effect,
this will change in the next major version of PHP
…/wp-content/plugins/wp-crontrol/src/bootstrap.php on line 641
Hello,
Is this plugin GDPR compliant?
Does it store, collect, transmit or so anything else with any of our client data on our website?
Does it need to be listed in our privacy policy if we use it?
Thank you!
]]>Hello,
I’m trying to use Wp Control plugin to run a script every 5 minutes.
I did the setting as explained on the tutorial notes but something seems not work properly.
The script would be this one https://ecommerce.kfive.it/wp-cron.php that is about a connector between WooCommerce orders and Odoo Erp orders. It takes the order from Woo and write them into Odoo.
If I run manually the above url the order is transferred.
If I use Wp Control it seems do not happen nothing.
Unfortunately I’m not a programmer and so I can’t explain better the situation.
If someone could help me it would be very kind because the process has to be automatic.
The connector developer has wrote me these considerations but I don’t understand very much them. Help is needed ;-)) Thanks
PS: The procession limit is set to 10: protected $_procession_limit = 10; in the file: wp-content/plugins/notify-odoo/Model/CronJob.php In your case each order takes much time because every selected option of the configurator creates a separate product on the odoo website. So each of them need to be send separately with 1 second delay (because of odoo API limits). So 20 selected options will take more than 20 seconds. This means that procession limit of 10 orders will require 200 seconds or more. Depending on type of cron that you are using (some web cron jobs are limited to 60 seconds) the script of my plugin will not have enough time to send all data with one cron job. So you may need to adjust the limit to 1 or 2 orders per cronjob. Or adjust the time limits of your cron job.
]]>Hi Support Team,
We are using the WP Control plugin to manage custom Cron jobs on our website. However, over the past few months, we’ve noticed that some of our custom Crons are being automatically removed from the back-end without any action on our part. As a result, we’ve had to manually re-add these cron jobs 2-3 times now.
Could you please provide guidance on why this might be happening and how we can resolve this issue to prevent the cron jobs from being removed automatically?
Thank you for your assistance.
]]>What does this mean? Does it mean it has been successful? what does the icon represent?
https://prnt.sc/1BKCFv8AMHB-
I am getting this error message, even when I troubleshoot the website and only have this plugin enabled:
There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was:
Unexpected HTTP response code: 429
I also added a PHP cron event:
file_get_contents(“https://allknoxswim.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send”);>
Which is giving me this error code:
Line 1: Unclosed ‘(‘
]]>It happens frequently, some events just get deleted with time and I have always to manually reinsert them again. After many days they just vanish from the list.
]]>OK simple question: what’s the difference?
I can guess but I would prefer to know for sure….
]]>I am using M.E. Calendar for managing events. It has a reminder function that emails notices. M.E. Calendar documentation advises “Set a cronjob to call the file once per hour (yourwebsite.com/wp-content/plugins/modern-events-calendar/app/crons/booking-reminder.php)”
I added a “New Cron Event” through WP Crontrol, using “Standard cron event” and “Once Hourly“
I entered the full path “wp-content/plugins/modern-events-calendar/app/crons/booking-reminder.php” into the “Hook name”
Although the cron appears in the “Cron events” list and seems to be running, the M.E. Calendar notices are not being sent.
I am not convinced I have configured WP Crontrol correctly.
Also, I am unsure as to the meaning of ” ! None” in the “Action” column
I would appreciate any comments
]]>Hi, what about a logging of the cron activation and information about the cron execution time and so on? I suggest “wp control” to all the Newsletter plugin users and in my plugin I have a diagnostic section with the frequency of the cron calls, duration and so on… but today another new problem: the cron was killed by the web server and I had no tools to detect it than adding debug code to the file.
The log could keep only the last X cron activations (I keep the last 100) and listening at the shutdown hook, register is the whole script has been executed till the end or not.
I can work with you if you’re interested… no problem if you say no, I understand here are many interesting things to do that logging the wp cron :-).
Thanks, Stefano.
]]>Hi, I saw the new option to pause a hook, very cool. A user stopped the main hook of the Newsletter plugin and I had hard time to find out he/she messed up with that feature… it’s possible, via PHP, to “ask” wp crontrol if a specific hook has been paused?
So I can show a warning… since I suggest to every user to install wp crontrol I expect someone else to mess up with the “pause” feature. ??
Thank you!
]]>When I tried installing from wordpress, it asked for my FTP details. When it failed, I uploaded the plugin at my site, tried installing. Then it said “cannot create “Wp-crontrol 1.16.3” This I noticed for the first time. I created this folder, then it said “cannot create wp-crontrol” folder, I created that too, then it said “cannot create JS folder” … Then it says “No Temp Folder”, how do I know where it is supposed to be?What is this? All folders were 755, still it cannot create entries?
Why is this all so?
]]>I see in the documentation that URL cron events are new in WP Crontrol 1.17 but I can only download version 1.16.3.
Can you say when 1.17 will be available please?
]]>I recently upgraded to the most recent version of the plugin and now my events don’ t run. they say need checking but when i go into editing them i cannot update them. Anyone know how to fix this?
]]>Why is this page partly visible?
]]>This plugin has stopped working for a few days now. All crons appear to be disabled. You can switch them on, but they will be switched off again within a few minutes.
There are no errors to be find in logs.
I hope some one can help me.
I have full admin permissions and need to delete/edit 2 php events but I can’t do either of those things. I have read all the info on your website but still no joy. All help gratefully received.
John
]]>Hello
Recently i found that when i run the cron job manually, it will create a duplicate job and the Next run date is set to 1970-01-01 01:00:01 (54 years 4 months ago)
Also it’s not executing the cron job with manual run initially.
It takes some times to run and then the duplicate created job is gone.
Can you please help to sort out this issue?
Thanks
Tejas
Hi there, I use a staging plugin for my new webpage, however there are no auto updates working in that time, even security updates, which makes me worry. Would this plugin help to push those updates automatically (as on a live site with visitors)?
thanks
]]>2 questions:
1- how can I get a listing/log of cron events already run and when they ran?
2- if I’m using a server based cron job to run wp_cron (instead of running from wp_config), how does this affect Wp-Crontrol functionality? I notice the notification that “The DISABLE_WP_CRON constant is set to true. WP-Cron spawning is disabled.” But does this affect Wp-Crontrol functionality?
]]>I have multiple php cron schedules at our site. Would be possible to have backup, import/export function?
Thank you.
PS: Also angry because you did not informed in admin area about “Needs checking” after plugin update. All 45 crons just stopped working!
WP Crontrol plugin do not show ?? Delete option in the WordPress Admin → Plugins
Especially, WordPress multisite.
]]>Hello, we’re getting this error and custom cron are not working, even if run immediatly. What should we do?
Thanks
Hello and good day.
I have a plugin that only has one cron event. But I would like to have it run twice.
The recurrence setting in your plugin has an option for twice daily.
However, there is no way to specify the time of day for the second occurence (only the first).
How might I go about scheduling the second?
https://drive.google.com/file/d/1jNivaFGfM1wfc969viRAsCtoFHlsvVEG/view?usp=drivesdk
]]>Cannot Edit/ Delete cron Event…
]]>