Just Host 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:
- Cron Job Basics
- Setup or Remove a Cron Job
- Crons Running at Specific Date and Time
- Specify a Cron Job to use a Specific php.ini File
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 PHP5 cron job:
php /home/username/public_html/cron.phpOptional flags are sometimes required for a PHP cron job:
php -q /home/username/public_html/cron.phpCommand to use a specific php.ini file:
php -c /home/username/public_html/php.ini /home/username/public_html/myscript.phpCommand to GET a remote file:
/usr/bin/GET http://www.example.com/file.phpPerl
Command to run a CGI cron job:
perl /home/username/public_html/cgi-bin/file.plSSH
Command to run a shell script cron job:
/bin/sh /home/username/public_html/file.shMySQL
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.sqlCommand to export a database:
mysqldump -u mysql_user -ppassword database_name > backup.sqlCustom Installations without Easy Apache 3 (VPS/Dedicated)
PHP
Command to run for a PHP5 cron job:
/usr/php/54/usr/bin/php-cli /home/username/public_html/cron.phpRecommended Help Content
Script executed with a cron job requires a specific php.ini file to be used.
Knowledgebase Article
100,975 views
tags: command cron cronjob crontab custom line optimizer php zend
100,975 views
tags: command cron cronjob crontab custom line optimizer php zend
How to run cron jobs at a specific "local" date and time.
This article will explain how to setup, remove, or edit a Cron Job.
Related Help Content
Learn how the Cron Job tool can help you automate the scripts on your web site.
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.
This article will explain how to create MIME types.
The php.ini file can be viewed from a web browser.
How do I increase my file size limit in my PHP application?
PHP vs PHP single php.ini vs PHP with FastCGI
This article will outline which PHP PEAR Packages are installed and how you can install additional PHP PEAR Packages.
This article explains how to enable FastCGI for PHP applications.

bookmark
share
E-mail
Twitter
Google Bookmarks
Facebook
MySpace
Digg
Reddit
Delicious
LinkedIn
StumbleUpon