In Exception.php line 112:

Unknown column type “oauth2_scope” requested. Any Doctrine type that you use has to be registered with
\Doctrine\DBAL\Types\Type::addType(). You can get a list of all the known types with \Doctrine\DBAL\Typ
es\Type::getTypesMap(). If this error occurs during database introspection then you might have forgotte
n to register all database types for a Doctrine Type. Use AbstractPlatform#registerDoctrineTypeMapping(
) or have your custom types implement Type#getMappedDatabaseTypes(). If the type name is empty you migh
t have a problem with the cache or forgot some mapping information.

このエラーは、APIプラグインの使用をやめたにもかかわらず、oauth2_access_token、oauth2_authorization_code、oauth2_client、oauth2_refresh_tokenといったAPIプラグインのテーブルが残っていると発生します。

APIプラグインをアンインストール済みであれば上記のテーブルを削除するとエラーが解消するはずです。

日本発!ECオープンプラットフォーム「EC-CUBE」 EC-CUBEゴールドパートナー EC-CUBEは株式会社イーシーキューブの商標です

EC-CUBEに関するお問い合わせ


    [重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。

    EC-CUBEバージョンアップ