我正在尝试安装Symfony软件包CCDNMessageMessageBundle。
要做到这一点我:
php bin/vendors install
问题出现在本文档的第4步(运行供应商安装脚本):
有很多错误 - 这是第一行:
安装/更新CCDNMessageMessageBundle f7ee2c184257011e2991b34ac5cfe9a8b01c6889
HEAD现在在f7ee2c1
更新文档PHP致命错误:找不到类
'CCDNMessage\MessageBundle\CCDNMessageBundle'
第20行的xxxxxxxxxxxx \ app \ AppKernel.php ......
有关信息:
AppKernel.php,第20行包含:
new CCDNMessage\MessageBundle\CCDNMessageBundle(),
作为数组$bundles
的最后一个元素。
autoload.php包含此registerNamespaces:
$loader->registerNamespaces(array(
'Symfony' => array(__DIR__.'/../vendor/symfony/src', __DIR__.'/../vendor/bundles'),
'Sensio' => __DIR__.'/../vendor/bundles',
'JMS' => __DIR__.'/../vendor/bundles',
'Doctrine\\Common' => __DIR__.'/../vendor/doctrine-common/lib',
'Doctrine\\DBAL' => __DIR__.'/../vendor/doctrine-dbal/lib',
'Doctrine' => __DIR__.'/../vendor/doctrine/lib',
'Monolog' => __DIR__.'/../vendor/monolog/src',
'Assetic' => __DIR__.'/../vendor/assetic/src',
'Metadata' => __DIR__.'/../vendor/metadata/src',
'CCDNMessage' => __DIR__.'/../vendor/bundles',
));
在deps结束时我输入了:
[CCDNMessageMessageBundle]
git=http://github.com/codeconsortium/CCDNMessage.git
target=/bundles/CCDNMessage/MessageBundle
version=v1.2
我想我已经完成了文档中的所有步骤!
有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
deps中的git url是错误的,应该是
[CCDNMessageMessageBundle]
git=git://github.com/codeconsortium/CCDNMessageMessageBundle.git
target=/bundles/CCDNMessage/MessageBundle
version=v1.2
或使用HTTP
[CCDNMessageMessageBundle]
git=http://github.com/codeconsortium/CCDNMessageMessageBundle.git
target=/bundles/CCDNMessage/MessageBundle
version=v1.2