Skip to content

Commit e3370ed

Browse files
lippserdnilmerg
authored andcommitted
MySQL: Respect ssl_do_not_verify_server_cert config option
1 parent 1e31bf0 commit e3370ed

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/Adapter/Mysql.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,13 @@ public function getOptions(Config $config)
4343
if (isset($config->ssl_cipher)) {
4444
$options[PDO::MYSQL_ATTR_SSL_CIPHER] = $config->ssl_cipher;
4545
}
46+
47+
if (
48+
defined('PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT')
49+
&& isset($config->ssl_do_not_verify_server_cert)
50+
) {
51+
$options[PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT] = (bool) $config->ssl_do_not_verify_server_cert;
52+
}
4653
}
4754

4855
return $options;

0 commit comments

Comments
 (0)