and support whether we verify ssl certs; default to true

pull/315/head
David Goodwin 4 years ago
parent 212415db56
commit 1ecada175c

@ -1523,6 +1523,13 @@ function db_connect() {
$options[PDO::MYSQL_ATTR_SSL_CERT] = Config::read_string('database_ssl_cert');
$options[PDO::MYSQL_ATTR_SSL_CIPHER] = Config::read_string('database_ssl_cipher');
$options = array_filter($options); // remove empty settings.
$verify = Config::read('database_ssl_verify_server_cert');
if ($verify === null) { // undefined
$verify = true;
}
$options[PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT] = (bool)$verify;
}
$queries[] = 'SET CHARACTER SET utf8';
$queries[] = "SET COLLATION_CONNECTION='utf8_general_ci'";

Loading…
Cancel
Save