SSL 连接 mysql symfony 7

问题描述 投票:0回答:1

升级到 symfony 7 后,我无法使用 SSL 连接到我的 azure mysql 数据库。

升级之前,在 symfony 5.4 中此连接正常。

我的 5.4 教义.yaml 看起来像并且工作正常:

    dbal:
        server_version: '8.0'
        driver: pdo_mysql
        url: '%env(resolve:DATABASE_URL)%'
        options:
            !php/const:PDO::MYSQL_ATTR_SSL_CA: '%env(resolve:CA_CERT)%'

使用 symfony 7 !php/const:PDO::MYSQL_ATTR_SSL_CA 无法使用

正确的配置是什么?

提前致谢

symfony ssl doctrine
1个回答
0
投票

我找到了解决此问题的解决方法;

将 YAML 库版本更改为 6.4.x。

composer.json >“symfony/yaml”:“6.4.*”,

然后在 bash 中运行 Composer update "symfony/*"

它将使用旧的 YAML 版本而不是新版本。

© www.soinside.com 2019 - 2024. All rights reserved.