FastDomain Web Hosting Help

Cron Jobs with PHP and other File Types

Summary

This article will provide examples of different commands you can use in Cron Job. If you need a different explanation on Cron Jobs, please refer to this list of Cron Job articles:



Command lines. Examples only! Bold sections must be changed.

Note: You may need to adjust /home/ to /home#/ depending on the home directory your account resides on. To view the home directory for your account simply view the stats column on the main cPanel page of your account and look for the home directory.

PHP

Command to run a PHP7 cron job:

php /home/username/public_html/cron.php

Optional flags are sometimes required for a PHP cron job:

php -q /home/username/public_html/cron.php

Command to use a specific php.ini file:

php -c /home/username/public_html/php.ini /home/username/public_html/myscript.php

Command to GET a remote file:

/usr/bin/GET http://www.example.com/file.php

Perl

Command to run a CGI cron job:

perl /home/username/public_html/cgi-bin/file.pl

SSH

Command to run a shell script cron job:

/bin/sh /home/username/public_html/file.sh

MySQL

Note: It is good practice to not type your password out in the follow commands but to simply use the -p flag alone and have the system prompt you for the password. This is way your password stays secure and is never on the server as plain text.

Command to import a database:

mysql -u mysql_user -ppassword database_name < backup.sql

Command to export a database:

mysqldump -u mysql_user -ppassword database_name > backup.sql


Was this resource helpful?

Did this resolve your issue?


Please add any other comments or suggestions about this content:





Recommended Help Content

Script executed with a cron job requires a specific php.ini file to be used.
Knowledgebase Article 115,220 views tags: command cron cronjob crontab custom line optimizer php zend

How to run cron jobs at a specific &quot;local&quot; date and time.
Knowledgebase Article 67,605 views tags: cron time

This article will explain how to setup, remove, or edit a Cron Job.
Knowledgebase Article 237,847 views tags: cron crontab job

Related Help Content

Learn how the Cron Job tool can help you automate the scripts on your web site.
Video "How-to" Tutorial 230,502 views tags: cpanelutilities cron

This article will explain how to add a PHP handler to your .htaccess files. This is useful if you want to customize the version of PHP that runs your PHP files.
Knowledgebase Article 181,617 views tags: htaccess php

This article will explain how to create MIME types.
Knowledgebase Article 36,148 views tags: create custom extensions files mime types

The php.ini file can be viewed from a web browser.
Knowledgebase Article 82,877 views tags: exploit hide php prevent

How do I increase my file size limit in my PHP application?
Knowledgebase Article 458,869 views tags: optimize php upload uploads

This article will outline which PHP PEAR Packages are installed and how you can install additional PHP PEAR Packages.
Knowledgebase Article 106,291 views tags: package pear php

This article explains how to enable FastCGI for PHP applications.
Knowledgebase Article 94,201 views tags: fastcgi php

How do I change the PHP environment for my site with php.ini?
Knowledgebase Article 607,661 views tags: configuration php server