The “Automated Jobs” feature from PHP Melody requires a cron job to run a PHP script on a regular basis.
Most of the times this can be easily be accomplished with the help of crontab (linux).
To setup your new cron job, you need to know the URL/command which cron will run. Retrieve this information log into your PHP Melody’s back-end and browse to the Automated Jobs > Setup page.
Once you retrieved your URL/command (should include a secret key), proceed with setting up your cron job as follows.
Method 1: Setup cron via cPanel, Plesk or your webhost panel
If you’re running PHP Melody on a shared hosting account or VPS, your webhost has already provided you with some sort of management area such as cPanel or Plesk.
Since adding a new cron job is already very well documented for both cPanel and Plesk we recommend using their instructions:
We also have a quick video on the entire cPanel procedure:
Method 2: Creating a new cron job using the command line (linux)
If you own the server or have access to the command line, edit your crontab by running:
# crontab -e
In a new line, add your cron job by pasting in the following line:
*/5 * * * * wget -q "https://www.PHPMELODY-URL.com/cron.php?cron-key=SECRET_KEY"
This example uses a dummy URL. To get your URL (with the secret key), visit your PHP Melody back-end and browse to the Automated Jobs > Setup page.