Php Symfony 2.4:Knp分页器包安装问题

Php Symfony 2.4:Knp分页器包安装问题,php,symfony,pagination,knppaginator,Php,Symfony,Pagination,Knppaginator,我在配置Symfony 2.4时出现此错误 错误: ClassNotFoundException:试图从D:\Projects\wamp\www\Stutorial\app\AppKernel.php第29行中的命名空间“Knp\Bundle\PaginatorBundle”加载类“KnpPaginatorBundle”。是否需要从另一个命名空间“使用”它? 我按照以下步骤安装 My config.yml文件: knp_paginator: page_range: 5

我在配置Symfony 2.4时出现此错误

错误: ClassNotFoundException:试图从D:\Projects\wamp\www\Stutorial\app\AppKernel.php第29行中的命名空间“Knp\Bundle\PaginatorBundle”加载类“KnpPaginatorBundle”。是否需要从另一个命名空间“使用”它?

我按照以下步骤安装

My config.yml文件:

knp_paginator:
    page_range: 5                      # default page range used in pagination control
    default_options:
        page_name: page                # page query parameter name
        sort_field_name: sort          # sort field query parameter name
        sort_direction_name: direction # sort direction query parameter name
        distinct: true                 # ensure distinct results, useful when ORM queries are using GROUP BY statements
    template:
        pagination: KnpPaginatorBundle:Pagination:sliding.html.twig     # sliding pagination controls template
        sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template
我在autoload_namespaces.php中添加了两行代码

'Knp\\Component'      => array($vendorDir.'/knp-components/src'),
'Knp\\Bundle'         => array($vendorDir.'/bundles'),
这一行指向AppKernel.php文件

new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),

将插件文件夹移动到
vendor/knplabs/knp-PaginatorBundle/
,现在真正的路径是:
vendor/knplabs/knp-PaginatorBundle/knp/bundle/PaginatorBundle/

new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),