【发布时间】:2017-02-13 15:21:26
【问题描述】:
我已经使用 phantom js 创建了小型应用程序。但是它在我的本地(Windows)中运行良好。 当我将源代码上传到 cpanel 中的实时(linux)服务器时,我想使用 cronjob 每分钟运行一次我的 js 文件。我如何在服务器中设置所有内容。 我的上传源如下。
- /home/my_user/phantom/bin/phantomjs 中的 Phantom js 源码 linux phantom 源码
- 我的 js 文件在 /home/my_user/phantom/bin/test.js
我尝试像这样设置 cron
PHANTOMJS_EXECUTABLE=/home/my_user/public_html/phantom/bin/phantomjs -q /home/my_user/public_html/phantom/bin/test.js
但这不起作用。让我知道我的命令或其他任何地方缺少什么。这与其他 PHP cron 不同,因为我需要在 js 文件中运行 phantomjs 应用程序,并且我想使用 cron 运行 js 文件。
【问题讨论】:
-
Cronjob 应该放入
/etc/cron.d/。 -
@DanFromGermany 我已经在我的 cPanel 中使用命令设置了 cronjob,我将哪个文件放入 etc/cron.d/ 并且在 cpanel 中没有这样的文件夹名称 cron.d
-
为什么要使用cpanel?
-
如果没有在 cPanel 中设置 cron,我如何每分钟执行一次文件。我想用 phantomjs 应用程序 PHP cron 文件运行良好的 js 文件。
标签: php linux cron phantomjs casperjs