Bluehost使用强悍和广泛普及的cPanel,而在cPanel中Cron jobs的得法运用会帮助我们完成很多繁琐或手工无法实现的任务。Bluehost之家前面已经有过很多细致的介绍。这里介绍一些用Cron jobs一次性或定期执行PHP脚本的基础知识,本文并不涉及具体的脚本编写和调试,只谈通过Cron jobs来运行现成PHP文件的应用方法。 Cron jobs可以以单一命令方式来运行,也可以运行一个指定的PHP脚本完成批命令。例如CMS网站程序Drupal需要运行定期一个PHP文件,执行批命令,内容如下: <?php
// $Id: cron.php,v 1.36 2006/08/09 07:42:55 dries Exp $ /**
* @file
* Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
*/ include_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
drupal_cron_run(); 方法:
在cPanel中,cPanel-->Advanced-->Cron jobs-->Standard
在Command to run中输入:/usr/bin/php -q /home/myusername/public_html/custom.ph
|