在Bluehost上如何用Cron jobs实现特殊和有计划的任务

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.php
有关Cron jobs的更详细设置请参考:

Bluehost Cron Jobs

-->点这里查看Bluehost支持的环境和产品详情列表。

作者: wwww.bluehost-cn.com
原载: Bluehost之家
本文链接: http://www.bluehost-cn.com/bluehost-using-cron-jobs-run-php-file
版权所有!本站原创,如转载必须以链接形式注明作者和原始出处及本声明。