PHP PhantomJS - "use JonnyW\PhantomJs\Client;"错误?

标签 php codeigniter namespaces phantomjs php-phantomjs

我已经根据 PHP-PhantomJS 安装了 PhantomJS 和 PHP-PhantomJS docs .

根据 PHP-PhantomJS 文档,我在 php 文件的顶部有以下几行:

use JonnyW\PhantomJs\Client;
$client = Client::getInstance();

执行时 $client = Client::getInstance(); ,我得到错误:

'JonnyW\PhantomJs\Client' not found



安装人员已放置 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 的支持。我所要做的就是通过 $config['composer_autoload'] 在 CodeIgniter config.php 文件中激活 Composer 支持。环境。

关于PHP PhantomJS - "use JonnyW\PhantomJs\Client;"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42568821/

相关文章:

php - 针对内部页面元素的 CSS

php - Silverstripe:ConfirmedPasswordField 不保存新密码

php - 如何使用php中的preg_match_all函数从peragraph获取新行?

php - 从 php 运行 crontab 命令

c# - Unity 包错误 "the type of namespace could not be found"

c++ - 为什么要重新定义函数命名空间?

php - Mysql 将一列拆分为两个值(数字)并在它们之间进行搜索

php - 我需要介绍 MongoDB/NoSQL 数据库

php - 删除密码而不是重置密码

kubernetes - 允许多个团队使用不同功能在 Kubernetes 中部署和测试他们的更改的最佳方法是什么?