PhantomJs无法在我的虚拟主机上运行

时间:2016-02-11 10:17:39

标签: javascript php phantomjs web-hosting

我在我的本地网络服务器(MAMP)上安装了PhantomJS并且没有任何问题,但是当我在我的网站托管上传我的网站文件夹时,它给我写了下一条消息:

  

致命错误:未捕获异常'JonnyW \ PhantomJs \ Exception \ ProcedureFailedException',消息'执行PhantomJs过程时出错“默认” - 文件不存在或不可执行:/ home / gorecky / hotshoppingdeals中的bin / phantomjs'。 net / omlife / vendor / jonnyw / php-phantomjs / src / JonnyW / PhantomJs / Procedure / Procedure.php:132 Stack trace:#0 /home/gorecky/hotshoppingdeals.net/omlife/vendor/jonnyw/php-phantomjs/src /JonnyW/PhantomJs/Client.php(170):JonnyW \ PhantomJs \ Procedure \ Procedure-> run(Object(JonnyW \ PhantomJs \ Client),Object(JonnyW \ PhantomJs \ Message \ Request),Object(JonnyW \ PhantomJs \消息\响应))#1 /home/gorecky/hotshoppingdeals.net/omlife/index.php(81):JonnyW \ PhantomJs \ Client-> send(对象(JonnyW \ PhantomJs \ Message \ Request),对象(JonnyW \ PhantomJs \ Message \ Response))#2 {main}投放在第132行的/home/gorecky/hotshoppingdeals.net/omlife/vendor/jonnyw/php-phantomjs/src/JonnyW/PhantomJs/Procedure/Procedure.php

这个致命问题可能是什么原因?

我在index.php中使用的代码是:

require __DIR__ . '/vendor/autoload.php';

  $client = \JonnyW\PhantomJs\Client::getInstance();
  $request = $client->getMessageFactory()->createRequest($link, 'GET');
  $response = $client->getMessageFactory()->createResponse();
  $client->send($request, $response); 
  $html = $response->getContent();

谢谢你的帮助!

0 个答案:

没有答案
相关问题