运行一个php文件包含来自cron job的javascript

时间:2013-11-08 08:39:47

标签: javascript php curl cron crontrigger

我尝试了很多人建议的在线方法,但仍然没有达成解决方案

我需要运行一个包含来自cronjob的javascript的php文件

目前,我无法通过PHP

来实现

如果有人有想法,我很乐意阅读

2 个答案:

答案 0 :(得分:0)

您可能必须通过浏览器触发它。让计算机通过cron选项卡(或其他一些定时设备)打开URL ...我知道你可以通过Mac上的Automator / AppleScript来实现。

答案 1 :(得分:0)

我是如何做到的:我把工作分成任务。

任务1:执行Javascript

Javascript需要浏览器才能运行。在这方面你可以尝试casperjs / phantomjs。您可以轻松地为此创建一个cronjob。请检查:Running a casper.js script from cron

任务2:将结果发送给PHP

我假设您获取JS的结果并在PHP中使用它。所以JSON可以完成这项工作。在第一个任务结束时输出到文件。在此任务中,使用file_get_contents读取它。

任务3:PHP Cron

很明显:)

确保有更好,更简单,更简单的解决方案。我也是新手,但这种方法对于类似的工作我所有的问题。