【发布时间】:2013-08-01 13:19:25
【问题描述】:
我已经毫无问题地设置了 CasperJS,并且当我直接通过命令行执行时,脚本已正确配置和工作 - 我现在希望我的 PHP Codeigniter 应用程序与此脚本“对话”并能够执行通过我的 Web 应用程序执行相同的脚本。我正在运行 XAMPP - 尽管最终产品将部署在 LAMP 服务器上。
要运行脚本(通过 cmd 成功,我使用以下命令:)
casperjs test.js
我在 Codeigniter 中使用以下行创建了一个基本控制器,但似乎没有任何反应?谁能建议我做错了什么?
public function run()
{
shell_exec('casperjs test.js');
}
【问题讨论】:
-
为什么不尝试使用 casper 作为服务,而不是通过命令行运行呢?见stackoverflow.com/questions/15852987/…
标签: codeigniter command-line phantomjs casperjs headless-browser