Почему я не могу подключить базу данных Azure MySQL?
У меня проблема с подключением с eZPlatform 3.0
(на основе Symfony 5) в базу данных MySQL Azure. Я получаю сообщение об ошибке:
SQLSTATE[HY000] [9002] Требуется SSL-соединение. Укажите параметры SSL и повторите попытку.
Конфигурация следующая:
doctrine:
dbal:
# configure these for your database server
driver: '%database_driver%'
charset: '%database_charset%'
default_table_options:
charset: '%database_charset%'
collate: '%database_collation%'
url: '%env(resolve:DATABASE_URL)%'
options:
!php/const:PDO::MYSQL_ATTR_SSL_CA: '%ca_cert%'
!php/const:PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT : false
Странно то, что такое бывает при посещении маршрута /admin
, на главной странице я не получаю этого исключения.