@asosonko4

Почему PhantomJS может не работать на хостинге?

Добрый день, подскажите пожалуйста как можно решить следующую проблему: "Установил PhantomJS на MAMP, сделал все что мне необходимо - не было никаких проблем, все работает как часы, однако стоило мне после импортировать папку с исходниками на хостинг - вылетает следующая ошибка"

Fatal error: Uncaught exception 'JonnyW\PhantomJs\Exception\ProcedureFailedException' with message 'Error when executing PhantomJs procedure "default" - File does not exist or is not executable: bin/phantomjs' in /home/gorecky/hotshoppingdeals.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\Message\Response)) #1 /home/gorecky/hotshoppingdeals.net/omlife/index.php(81): JonnyW\PhantomJs\Client->send(Object(JonnyW\PhantomJs\Message\Request), Object(JonnyW\PhantomJs\Message\Response)) #2 {main} thrown in /home/gorecky/hotshoppingdeals.net/omlife/vendor/jonnyw/php-phantomjs/src/JonnyW/PhantomJs/Procedure/Procedure.php on line 132


Мой код в файле 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();


Подскажите пожалуйста как решить эту проблему! Огромное человеческое спасибо!
  • Вопрос задан
  • 1339 просмотров
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666
Компьютерный псих
"File does not exist or is not executable"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы