1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

美化 XenForo使用Linux系统自身的cron

本帖由 admin2013-03-25 发布。版面名称:XenForo中文版

  1. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,671
    赞:
    2,425
    以下方法在openshift云空间测试通过
    首先在每分钟任务目录下新建一个任务脚本,名称随便起
    代码:
    cd ./cron-1.4/jobs/minutely
    vi xfcron.sh
    复制下面内容
    代码:
    #!/bin/sh
    NOW=$(date +%s)
    URL="http://您的域名/您的xf安装目录/cron.php"
    wget -O /dev/null ${URL}?${NOW}
    注意将将上面的域名和目录替换为你的
    例如俺的
    代码:
    #!/bin/sh
    NOW=$(date +%s)
    URL="http://xenforo.forum.z27315.com/cron.php"
    wget -O /dev/null ${URL}?${NOW} 
    别忘了保存
    代码:
    :w
    赋予其可执行权限
    代码:
    chmod +x xfcron.sh
    OK,完工。就是这么简单。

    作者:柯南
    出自:http://www.ztpark.com/topic/893/
     
  2. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,671
    赞:
    2,425
    方案二:
    这里赞一下xf的设计,cron.php后面的那串时间应该是防止此图片被某些加速器缓存,每次刷新url都不一样缓存自然无效。(纯粹个人观点,未经任何证实)
    如果使用vps呢,一样简单(未实际测试,招小白鼠)
    上面那段脚本保存后
    代码:
    crontab -e
    代码:
    */1 * * * * /bin/bash /这个脚本保存的完整路径/xfcron.sh
    保存退出,一样完工。
     
正在加载...