试图从命名空间“ knp \ Bundle \ PaginatorBundle”中加载类“ knpPaginatorBundle”。 您是否忘记了另一个名称空间的“使用”语句?
我有:
"ClassNotFoundException in AppKernel.php line 25:
在我的AppKernel中,我有这个:
new knp\Bundle\PaginatorBundle\knpPaginatorBundle(),
也在我的composer.json
中:
"psr-4": { "": "src/",
"Knp\\Bundle\\PaginatorBundle\\": "src/Knp/Bundle/PaginatorBundle"
},
答案 0 :(得分:0)
您的问题在这里:
new knp\Bundle\PaginatorBundle\knpPaginatorBundle()
执行以下操作:
new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle()
答案 1 :(得分:0)
我遇到了同样的问题。我正在处理的项目使用 Symfony 3.4。版本, Ubuntu 18.04和Docker 。这些是我遵循的步骤:
1. Delete everything from the cache folder: rm -rf var/cache/*
2. docker-compose down
3. docker-compose up -d
4. Refresh the page - That was it!