検索

ホームページ  >  に質問  >  本文

Symfony 5.4 の移行: Doctrine\ORM\Configuration::setSchemaIgnoreClasses() メソッドが未定義です

4.3 で作成された Symfony アプリケーションを持っており、Symfony 5.4 にアップグレードしたいと考えています

Symfony の指示に従いましたが、キャッシュのウォームアップを妨げていると思われるバグに遭遇しました。

スクリプト キャッシュ: クリアするとエラー コード 255が返されます

!!! PHP 致命的エラー: キャッチされていないエラー: 未定義のメソッドの呼び出し DoctrineORMConfiguration::setSchemaIgnoreClasses() の .../var/cache/prod/ContainerIt7yNV0/App_KernelProdContainer.php:1338

すべての Doctrine パッケージを削除して再インストールしようとしましたが、問題は解決しません。 このエラーは doctrine-bundle 2.7.0 でのみ発生するとどこかで読みましたが、ここでは 2.0 でも同じエラーが発生します

私を助けてくれそうなアイデアを持っている人はいますか? これはcomposer.jsonです:

リーリー ###ありがとう!

P粉434996845P粉434996845348日前703

全員に返信(1)返信します

  • P粉680487967

    P粉6804879672023-12-17 00:15:38

    var/cache/prod を手動で削除してみてください。 これは権利の問題である可能性があります。 (/var/cache の書き込みまたは削除)

    返事
    0
  • キャンセル返事