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