在webhost cron

时间:2017-12-09 09:29:14

标签: shell cakephp cron

我写了一个Cakephp Weather shell,可以通过windows任务在我的localhost中运行它。到现在为止还挺好 :) 现在我想在我的虚拟主机中运行与cron相同的shell。我已阅读the Cakephp docs但不幸的是我的主持人只支持在脚本中插入网址:

enter image description here

所以他们告诉我把脚本寄给我,并愿意将它插入服务器级别。我想我已经发送了10次另一个脚本,它永远不会起作用(有点试错)。说日志文件显示以下错误:

Nov 22 15:05:01 com-linssh022.srv.combell-ops.net CRON daemon: Executing (31531)
'cd /staging.bellewaerdefun.be/app && Console/cake Weather'
Nov 22 15:05:01 com-linssh022.srv.combell-ops.net CRON daemon: /bin/bash: line
0: cd: /staging.bellewaerdefun.be/app: No such file or directory
Nov 22 15:05:01 com-linssh022.srv.combell-ops.net CRON daemon: 1 processes
running
Nov 22 15:05:01 com-linssh022.srv.combell-ops.net CRON daemon: Executed (31531)
'cd /staging.bellewaerdefun.be/app && Console/cake Weather'

我已经向他们发送了以下脚本:

  • * / 5 * * * * cd /staging.bellewaerdefun.be/app& amp ;& amp; 控制台/蛋糕天气
  • * / 5 * * * * cd /data/sites/web/bellewaerdefunbe/subsites/staging.bellewaerdefun.be/app& amp ;& amp; 控制台/蛋糕天气
  • * / 5 * * * * cd /staging.bellewaerdefun.be/app& amp ;& amp; 控制台/蛋糕天气
  • * / 5 * * * * /data/sites/web/bellewaerdefunbe/subsites/staging.bellewaerdefun.be/app& amp ;& amp; 控制台/蛋糕天气
  • * / 5 * * * * cd /data/sites/web/bellewaerdefunbe/subsites/staging.bellewaerdefun.be/app& amp ;& amp; 控制台/蛋糕天气
  • ...

正如您所看到的,它是反复试验但没有任何效果。我真的不明白为什么这不起作用。脚本似乎没问题,不是吗?谁看到了它的错误?

于2012年12月24日编辑

我一直在四处寻找其他东西。这是非常耗时的,我无法自己测试它,我应该等到我的托管服务提供商更改服务器级别的cronjob。事实上:我最好的选择是这个:

* / 5 * * * * /data/sites/web/bellewaerdefunbe/subsites/staging.bellewaerdefun.be/app& amp ;& amp;控制台/蛋糕天气

但数据库在5个服务器分钟后没有变化。也许我错过了什么?有没有人参加非物质圣诞礼物请:)

0 个答案:

没有答案