Last updated March 14, 2012. Created by zdean on September 1, 2009. Edited by ajeancharles, Shane Birley, olafveerman. 原文链接.中文翻译:南文子
在云网站服务器上创建一个计划任务作业(cron job)是一个很直观的操作过程,并且可以创建很多种方式。
- 登入你的云网站服务器账户。
- 选择你要更新的定义域。
- 单击功能(Features)选项卡。
- 向下滚动到cron job列表, 单击创建新任务.
- 输入一个任务名. 注意: 任务名随便取。
- (可选择项) 如果你想要在cron完成时收到一条通知邮件, 勾选上复选框给我发送邮件(Send me an email)然后输入你想让cron系统通知的邮件地址。邮件的内容包含计划任务工作处理的结果,这些信息对调试比较有用,但如果每一个简单的计划任务你都收到邮件就会让人厌烦。
- 命令语言, 选择 http.
- 对要运行的命令,输入你的drupal安装目录中cron.php文件的URL, 如:
- Drupal 6 http://www.example.com/cron.php
- Drupal 7 1) 如果想收到通知信息输入EMAIL 2) 选择命令语言: PHP 3) 输入命令运行"web/content/cron.php". 注意需要修改到"文件"所在目录。
- 选择重复的时间间隔: 下拉菜单中选择计划任务运行的时间间隔。一般推荐每一个小时运行一次维护计划任务,在下拉菜单中选择时然后确定频次和分钟(0 - 59)。
- 单击保存任务.
- 你完成了!
对于Drupal 7需要说明,PHP解释器是直接从它安装的目录中调用。由于要调用的资源在本地,就不需要关键字。但是你要修改cron.php文件, 告诉它"bootstrap.php"文件的路径; 请看下面的插图: 在cron.php中调用"getcwd()"函数除了上面的两个文件夹,它是不能定位到"Document"文件夹的,因此cron.php会在错误的路径中寻找bootstrap.php文件。你需要给“getcwd()”的返回字符串中加入"/www.youdomainname.com/web/content"。
附件 | 大小 |
---|---|
bootstrap_dot_php_dir.jpg | 34.69 KB |