跳转到主要内容
alexyao 提交于 20 December 2012

Last updated March 14, 2012. Created by zdean on September 1, 2009. Edited by ajeancharles, Shane Birley, olafveerman. 原文链接.中文翻译:南文子

在云网站服务器上创建一个计划任务作业(cron job)是一个很直观的操作过程,并且可以创建很多种方式。

  1. 登入你的云网站服务器账户。
  2. 选择你要更新的定义域
  3. 单击功能(Features)选项卡。
  4. 向下滚动到cron job列表, 单击创建新任务.
  5. 输入一个任务名. 注意: 任务名随便取。
  6. (可选择项) 如果你想要在cron完成时收到一条通知邮件, 勾选上复选框给我发送邮件(Send me an email)然后输入你想让cron系统通知的邮件地址。邮件的内容包含计划任务工作处理的结果,这些信息对调试比较有用,但如果每一个简单的计划任务你都收到邮件就会让人厌烦。
  7. 命令语言, 选择 http.
  8. 对要运行的命令,输入你的drupal安装目录中cron.php文件的URL, 如:
    • Drupal 6 http://www.example.com/cron.php
    • Drupal 7 Only local images are allowed.     1) 如果想收到通知信息输入EMAIL     2) 选择命令语言: PHP     3) 输入命令运行"web/content/cron.php". 注意需要修改到"文件"所在目录。
  9. 选择重复的时间间隔: 下拉菜单中选择计划任务运行的时间间隔。一般推荐每一个小时运行一次维护计划任务,在下拉菜单中选择然后确定频次和分钟(0 - 59)。
  10. 单击保存任务.
  11. 你完成了!

对于Drupal 7需要说明,PHP解释器是直接从它安装的目录中调用。由于要调用的资源在本地,就不需要关键字。但是你要修改cron.php文件, 告诉它"bootstrap.php"文件的路径; 请看下面的插图: location of bootstrap.php     在cron.php中调用"getcwd()"函数除了上面的两个文件夹,它是不能定位到"Document"文件夹的,因此cron.php会在错误的路径中寻找bootstrap.php文件。你需要给“getcwd()”的返回字符串中加入"/www.youdomainname.com/web/content"。

附件 大小
bootstrap_dot_php_dir.jpg 34.69 KB