Php 类别';ZendService\Amazon\S3';即使是通过Composer安装的,也找不到
我的项目基于Zend Skeleton应用程序,我正在使用Composer添加供应商软件包。然而,当我添加zendservice amazon包时,它并没有自动加载 以下是我的composer.json文件的一部分:Php 类别';ZendService\Amazon\S3';即使是通过Composer安装的,也找不到,php,amazon-s3,zend-framework2,composer-php,Php,Amazon S3,Zend Framework2,Composer Php,我的项目基于Zend Skeleton应用程序,我正在使用Composer添加供应商软件包。然而,当我添加zendservice amazon包时,它并没有自动加载 以下是我的composer.json文件的一部分: "require": { "php": ">=5.3.3", "zendframework/zendframework": "2.3.*", "zendframework/zendservice-amazon": "2.0.*", "doctr
"require": {
"php": ">=5.3.3",
"zendframework/zendframework": "2.3.*",
"zendframework/zendservice-amazon": "2.0.*",
"doctrine/doctrine-orm-module": "0.7.*",
"zf-commons/zfc-user-doctrine-orm": "dev-master"
}
我已经查看了供应商目录中的自动加载文件,它们包括ZendService\Amazon名称空间。我试过几种不同的方法,但都不管用
我已经仔细检查了作曲家的自动加载器是否被使用,所以这真的令人费解。有什么想法吗?提前感谢。Zend Framework文档中的文档和示例是错误的。而不是:
$s3 = new \ZendService\Amazon\S3();
您需要添加一个额外的“S3”:
我们需要了解一些PHP…您可能需要阅读以下内容:
$s3 = new \ZendService\Amazon\S3\S3();