Проблема кодировки доктрины Symfony - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь выучить symfony и работаю на разных примерах.Основная проблема в том, что я не знаю, как настроить doctrine.yaml.

Я использую SQLSRV

Когда я загружаю php bin/console doctrine:fixtures:load --append появляется ошибка: SQLSTATE [IMSSP, -48]: The encoding 'utf8' is not a supported encoding for the CharacterSet connection option.

моя конфигурация доктрины:

doctrine:
    dbal:
        # configure these for your database server
        driver: 'pdo_sqlsrv'
        charset: utf8
        default_table_options:
            charset: utf8
            collate: utf8_general_ci

        url: '%env(resolve:DATABASE_URL)%'
    orm:
        auto_generate_proxy_classes: true
        naming_strategy: doctrine.orm.naming_strategy.underscore
        auto_mapping: true
        mappings:
            App:
                is_bundle: false
                type: annotation
                dir: '%kernel.project_dir%/src/Entity'
                prefix: 'App\Entity'
                alias: App

также я попробовал конфигурацию по умолчанию:

 charset: utf8mb4
    default_table_options:
        charset: utf8mb4
        collate: utf8mb4_unicode_ci
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...