簡體   English   中英

Symfony2和Doctrine2-未找到類“ Gedmo \\ Tree \\ TreeListener”

[英]Symfony2 & Doctrine2 - Class 'Gedmo\Tree\TreeListener' not found

我正在嘗試進行有效的doctrine2擴展,但仍然會向我顯示此錯誤:

致命錯誤:在/data/web/virtuals/48565/virtual/www/domains/kozusnikjan.com/Symfony/app/cache/prod/appProdDebugProjectContainer.php中找不到類'Gedmo \\ Tree \\ TreeListener'

而且我不知道如何解決問題。 請幫忙。 以下是一些文件:

非常感謝你

編輯:新文件:

我編輯了這些文件。 我沒有創建任何文件。 謝謝您的幫助!

您正在直接使用Gedmo。 嘗試通過StofDoctrineExtensionsBundle ...如果您正在使用composer,請在require部分添加到composer.json中

"stof/doctrine-extensions-bundle": "1.1.*@dev"

並運行作曲家更新。 您必須在AppKernel上加載捆綁軟件。

然后放上你的config.yml

stof_doctrine_extensions:
    default_locale: %locale%
    orm:
        default:
            tree: true

也許您想找到您的問題,但是我以這種方式使用Gedmo並可以正常工作。

我知道這是一個老問題,但今天我也有這個問題。 通過將樹偵聽器聲明為服務來解決它: https : //github.com/Atlantic18/DoctrineExtensions/blob/master/doc/symfony2.md#doctrine-extension-listener-services

每個Gedmo擴展程序都是相同的,例如可翻譯,可處理,可時間戳記...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM