【发布时间】:2014-08-01 00:18:57
【问题描述】:
我正在使用 cpanel,我想做一个每小时执行某个 node.js 脚本的 cron 作业。我通过选择每小时来设置它,并在命令框中输入cd node-bin && node check-up.js,但一个小时后它没有执行nodejs脚本。我究竟做错了什么?您是否必须指定将结果放在哪里(使用>)?它不从主目录运行命令吗?我在共享托管服务器上,所以我假设它从主目录运行它,但谁知道...有什么想法吗?
更新:
我将其设置为通过电子邮件将结果发送给我,现在它说找不到命令 node(即使我可以从 SSH 运行它)。为什么?
【问题讨论】:
-
如果节点在交互式会话中的二分查找路径上,那么
which node你会给出可执行文件的绝对路径,而这个绝对路径就是#!之后需要的!跨度>