Я установил PhantomJS и PHP-PhantomJS в соответствии с PHP-PhantomJS документы.
Согласно документации PHP-PhantomJS, у меня есть следующие строки в верхней части php-файла:
use JonnyW\PhantomJs\Client;
$client = Client::getInstance();
При выполнении $client = Client::getInstance();
Я получаю ошибку:
«JonnyW \ PhantomJs \ Client» не найден
Установщик разместил JonnyW\PhantomJs\Client
Вот:
/Applications/myWebApp/vendor/jonnyw/php-phantomjs/src/JonnyW/PhantomJs/Client.php
Сценарий, содержащий команду «use», находится здесь:
/Applications/myWebApp/application/controllers/myPHPscript.php
Как изменить команду «use», чтобы найти нужный файл «JonnyW \ PhantomJs \ Client»?
Я посмотрел на темы StackOverflow, которые выглядят похожими, но, кажется, не дают ответа, который мне нужен.
Спасибо всем заранее за любую информацию.
Как уже отмечалось, я следовал Документам PHP-PhantomJS при установке PhantomJS и PHP-PhantomJS. Согласно этим документам, я использовал Composer для загрузки и установки всего. Я никогда не использовал Composer раньше. Я узнал, что платформа, которую я использую, CodeIgniter, включает поддержку Composer. Все, что мне нужно было сделать, это активировать поддержку Composer в файле config.php CodeIgniter через $config['composer_autoload']
установка.
Других решений пока нет …