在symfony中放置phantomjs脚本的位置?

时间:2014-09-15 08:26:08

标签: javascript php bash symfony

我想使用以下行从symfony服务运行bash命令phantomjs myAwesomeScript.js "www.example.com"

$response = exec("phantomjs $scriptPath $arguments");

我可以在哪里放置我的脚本myAwesomeScript.js?例如,我可以将其放在app/exec/trollingUrl.js中吗?或者我应该把它放在另一个地方?

如何在symfony中正确获取此文件的路径?

1 个答案:

答案 0 :(得分:0)

使用npm install -globabl phantomjs

安装phantomJS 如果您在unix系统下运行,

PhantomJS将安装在您的/ usr / local中。 这意味着可以从任何地方的命令行访问il

以全球方式安装后,您只需要执行<?php exec("phantomjs $scriptPath $arguments");?&gt;在任何你的PHP脚本,而不用担心phantomjs安装路径

有关全球安装的更多信息,请点击此处: http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation