gpt4 book ai didi

php - 通过单击网页上的按钮运行/执行 CasperJS 脚本

转载 作者:行者123 更新时间:2023-11-30 05:45:14 24 4
gpt4 key购买 nike

我有一个 casperJS 脚本,它在命令行上运行时返回一个 JSON。我想要这样的安排1)我创建一个网页2) 单击网页上的按钮时,casperJS 脚本在服务器端执行并将结果发布/返回到网页。

我怎样才能做到这一点。

编辑:我在单击按钮时调用用 php 编写的 AJAX 进程。 php脚本包含echo exec('casperjs sample.js');
它没有返回任何内容,但在检查网络服务器错误日志时我收到了错误
'casperjs' 未被识别为内部或外部命令,
可运行的程序或批处理文件。

PS:它通过命令行运行得非常好。

编辑2
我将 php 脚本更改为:
echo exec('C:\casperjs\batchbin\casperjs .\sample.js');
错误已修改为:
'phantonjs' 未被识别为内部或外部命令,
可运行的程序或批处理文件。

最佳答案

我从我在 google group 上的帖子中找到了解决方案

https://groups.google.com/forum/#!topic/casperjs/7Lps6TiX-78

它通过在目录服务器 (/html) 中移动 CasperJS 和 PhantomJS 可执行文件来工作

关于php - 通过单击网页上的按钮运行/执行 CasperJS 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18327862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com