diff --git a/config/database.php b/config/database.php index d21262e12f..ff3888a02d 100644 --- a/config/database.php +++ b/config/database.php @@ -66,8 +66,12 @@ return [ 'strict' => true, 'engine' => null, 'sslmode' => env('DB_SSLMODE', 'disabled'), - 'options' => extension_loaded('pdo_mysql') ? array_filter([ + 'options' => extension_loaded('pdo_mysql') ? [ + PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT => env('MYSQL_ATTR_SSL_VERIFY_SERVER_CERT', false), + ] + array_filter([ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + PDO::MYSQL_ATTR_SSL_CERT => env('MYSQL_ATTR_SSL_CERT'), + PDO::MYSQL_ATTR_SSL_KEY => env('MYSQL_ATTR_SSL_KEY'), ]) : [], ],