2
我在我的項目中使用Symfony2
,並在幾天前切換到我的分支EXAMPLE-123
。我整合了分頁KnpPaginator
。當我只是試圖部署,我收到以下消息:Git:找不到供應商中的文件
PHP Fatal error: Class 'Knp\Bundle\PaginatorBundle\KnpPaginatorBoundle' not found in AppKernel.php on line 16
線AppKernel.php
16說:
new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
我不知道爲什麼包不能被識別,因爲在我的PHP編輯,我可以查看我的供應商文件夾中的所有軟件包文件(vendor/knplabs/...
)。
可能解決這個問題是有幫助的另一條警告消息:在GIT我在另一個分支和結賬的EXAMPLE-123
分支,我得到的消息:
warning: unable to rmdir vendor/knplabs/knp-components: Directory not empty warning: unable to rmdir vendo
塊引用
R/knplabs/KNP-分頁程序束/ KNP /捆綁/ PaginatorBundle:
目錄不爲空
誰能理解這個問題?我該如何解決它?
供應商文件夾是否被git-tracked?因爲它看起來像'vendor/knplabs/knp-components'不同於分支到另一個分支。 – smarber
你從哪裏得到錯誤?在生產服務器上部署之後? – smarber
在dev服務器上部署後出現錯誤 – Max