Frequently Asked Questions
-
- What are basic features?
- What is Notification on Failure?
- What is Notification on Execution?
- What is Log cron job output?
- Why are my cron jobs output truncated?
- Can I set cron job with https?
- Can I set cron job with other port, not 80?
- Can I include username and password in my URL? (Basic HTTP Authentication)
- How to group cron jobs?
- What is Basic HTML / Standard link?
About SetCronJob
What is SetCronJob?
SetCronJob is a job scheduler service. It works exactly like crontab in Unix / Linux except that it can call a URL instead of executing a command.
How does SetCronJob work?
You give it a URL and a time pattern. Every minute, SetCronJob bot is launched by Linux crond, then call your URL and your script will execute.
Account
Can I change my email (also my login ID)?
Yes, you can change your email address after you logged in. Visit My Account tab and enter your new email address, you'll receive a verification message from SetCronJob. Then just click on the link in it and everything is okay.
Do you store my password?
No. SetCronJob stores only password hash (using the MD5 encryption), and it can't be decoded. So if anyone gets in the database, one can't know your plain password.
Does free account expire?
Free account will expire after one month. All you need to do is come back once a month and renew your account for FREE!
How to renew free account?
Click on Renew for free link, then enter the characters in the image and click Renew now!
What happen when premium account expires?
It will become free account, and will expire after one month. You can upgrade your account again (recommended), or check back once a month and renew your free account.
How to delete SetCronJob account?
You are able to delete account at My Account page.
Can I resell your service inside my account?
At the moment, you are not allowed to resell my service in any kind. See the Term Of Service.
Cron jobs
How to set up cron job?
To set up cron job, click on Create new cron job at Control Panel.
Just give it a name, then enter the cronjob URL to "URL to call" field. The URL must start with either http:// or https://.
You can simply select the cronjob interval, e.g. to make it run once an hour, select "Every hour".
Or click on "select detail time values" and select which time (minute, hour, day, month, weekday) your cronjob should execute.
Notification on failure and Log cron job output is enabled by default.
How to choose the correct time pattern?
Simply select an interval from the drop down list under "When to execute", then enter URL to call and click Save.
Why my cronjobs expired?
If you are using a free account, when your account expired, your cron will be marked as expired too.
What happen when cron jobs expired?
It will no longer be executed.
How to renew cron jobs?
Just renew your free account.
Which time zone will my cron execute in?
It's UTC / GMT.
How to check what time it is?
Look at the bottom line of Control Panel.
PHP Cron Jobs
How to set up cron jobs for my PHP scripts?
Click on "Create new cron jobs", select correct time pattern, enter script URL as "URL to call", then click "Save".
Why my PHP cron job doesn't work?
Check Why your cron job doesn't execute?.
My PHP cron job executes partially / not completely?
Follow the tip at Set cron jobs with php scripts which will make sure your cron execute completely.
Features
What are basic features?
It's Simple Control Panel, supporting HTTPS, custom ports (default port is 80), Basic HTTP Authentication. It's enabled by default.
What is Notification on Failure?
Notification on Failure is a nice feature which will notify you by email when your cron jobs failed.
To enable, select "Failure" under Notify field, then click Save.
To disable, select "Never" under Notify field, then click Save.
What is Notification on Execution?
Notification on Execution is a feature which will notify you by email when your cron jobs executed.
Use it wisely, or your mailbox will be full of notification.
This feature is available in Premium account only.
To enable, select "Always" under Notify field, then click Save.
To disable, select "Never" under Notify field, then click Save.
What is Log cron job output?
When enabled, it will wait for your cron, and store script output (include HTTP headers, too) of last 10 cron job executions. You can view them by clicking on Logs icon.
This feature is available in Premium account only.
To enable, select a timeout value (nnn sec) under Logs field, then click Save.
To disable, select "No logs" under Logs field, then click Save.
Why are my cron jobs output truncated?
SetCronJob will log first 1024 bytes of output only. The rest will still be retrieved, but won't be stored.
Can I set cron job with https?
Yes, your URL can start with https://.
Can I set cron job with other port, not 80?
Yes, SetCronJob supports all custom ports, e.g. 80, 8080, 10000, etc.
Can I include username and password in my URL? (Basic HTTP Authentication)
Yes, this feature is enabled by default, just add username:password@ before host name.
For example, cronjob URL http://yoursite.com/cron requires username and password, then set cronjob with http://username:password@yoursite.com/cron (replace username and password with your real login).
How to group cron jobs?
To create a new group, click on Add a group, enter group name and press enter.
To create new cron jobs under a group, click on Create new cron jobs, choose group name in list Group of new cron job, then click Save.
To move existing cron jobs to a group, click on Edit icon, choose group name in list Group of this cron job, then click Save.
To ungroup a cron job, click on Edit icon, choose None in Group of this cron job, then click Save.
To rename a group, click on Edit icon of the group name, enter new group name and press enter.
To delete a group, click on Delete icon. This will delete the group only, and will NOT delete cron jobs under that group.
What is Basic HTML / Standard link?
With Standard version, SetCronJob use JavaScript to save size and optimize speed.
Basic HTML version will be used when your browser disables / not supports JavaScript.
Premium account
Which premium account should I upgrade?
It depends on your need and budget. I personally recommend you to choose Silver account.
Can I change account type?
You can change your account type only when you pay for new Premium Account.
The remaining time will be converted based on prices rate.
For example, your Silver account will expire after 4 months, if you pay for Gold account, your Gold account will expire after 1 year and 2 months.
How to renew premium account?
Just do as upgrading your account. The remaining time (amount) will be reserved.
Payment
Which type of payment do you accept?
Online: SetCronJob accepts PayPal, Credit / Debit Card (processed by PayPal).
Offline: I accept Western Union only.
Can I make payment through Western Union or bank transfer?
You can make payment through Western Union. Contact me for receiver's detail.
How to get a full or partial refund?
Just let me know. You may get full refund within 3 days after payment.
Cron jobs processor
What are SetCronJob's IPs?
At the moment, SetCronJob uses 8 IPs:
- 207.7.92.114
- 207.7.93.114
- 207.7.94.46
- 207.7.94.47
- 207.7.94.48
- 207.7.95.46
- 207.7.95.47
- 207.7.95.48
What's your cron bot identity?
It has its own user agent: SetCronJob/1.0 (+http://www.setcronjob.com/).
I wanna (dis)allow SetCronJob bot to access my script?
You can use the identity stated above to do your jobs. If you don't know how to do, contact me.
Have a question not listed here? Contact me!