Linux Web Hosting
The following commands are only compatible with Linux hosting plans. These plans include dedicated shared , reseller , VPS and Linux servers.
Note: These commands will not work on Windows Hosting or VPS packages with Plesk.
The commands provided below are examples of typical script locations. The bolded sections within each command should be replaced with your cPanel username and script name.
Note: You may need to set / home / to / home # / depending on the home directory in which your account resides. To view your account's home directory, simply view the statistics column on your account's cPanel home page and look for the home directory.
PHP
EasyApache 4
Command to run a PHP 7.2 cron job:
/opt/cpanel/ea-php72/root/usr/bin/php /home/username/public_html/cron.php
Command to run a PHP 7.1 cron job:
/opt/cpanel/ea-php71/root/usr/bin/php /home/username/public_html/cron.php
Command to run a PHP 7.0 cron job:
/opt/cpanel/ea-php70/root/usr/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.6 cron job:
/opt/cpanel/ea-php56/root/usr/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.5 cron job:
/opt/cpanel/ea-php55/root/usr/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.4 cron job:
/opt/cpanel/ea-php54/root/usr/bin/php /home/username/public_html/cron.php
EasyApache 3
Command to run a PHP 7.0 cron job:
/opt/php70/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.6 cron job:
/opt/php56/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.5 cron job:
/opt/php55/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.4 cron job:
/opt/php54/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.3 cron job:
/opt/php53/bin/php /home/username/public_html/cron.php
Command to run a PHP 5.2 cron job:
/opt/php52/bin/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 execute a CGI cron job:
perl /home/username/public_html/cgi-bin/file.pl
SSH
Command to run a code script cron job:
/bin/sh /home/username/public_html/file.sh
MySQL
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
