【发布时间】:2013-08-20 05:53:34
【问题描述】:
我有一个 casperJS 脚本,它在命令行上运行时返回一个 JSON。我想有这样的安排 1)我创建一个网页 2) 点击网页上的按钮后,casperJS 脚本会在服务器端执行并将结果发布/返回到网页。
我该怎么做。
编辑:我在单击按钮时调用用 php 编写的 AJAX 进程。 php脚本包含
echo exec('casperjs sample.js');
它只返回检查网络服务器错误日志,我收到错误 'casperjs' is not recognized as an internal or external command,
operable program or batch file.
PS:它通过命令行运行得非常好。
EDIT2
我将 php 脚本更改为:echo exec('C:\casperjs\batchbin\casperjs .\sample.js');
错误已修改为:'phantonjs' is not recognized as an internal or external command,
operable program or batch file.
【问题讨论】:
-
@danielepolencic 请检查编辑。我已经更新了问题
标签: php javascript api phantomjs casperjs