mirror of
https://github.com/postfixadmin/postfixadmin.git
synced 2024-09-19 19:22:14 +02:00
remove empty settings so not all SSL things are required for using SSL with MySQL
This commit is contained in:
parent
2a1383ee2e
commit
4cbd82d750
@ -1517,10 +1517,12 @@ function db_connect() {
|
||||
$dsn = "mysql:host={$CONF['database_host']};dbname={$database_name};charset=UTF8";
|
||||
}
|
||||
if (Config::bool('database_use_ssl')) {
|
||||
$options[PDO::MYSQL_ATTR_SSL_KEY] = Config::read_string('database_ssl_key');
|
||||
$options[PDO::MYSQL_ATTR_SSL_CA] = Config::read_string('database_ssl_ca');
|
||||
$options[PDO::MYSQL_ATTR_SSL_CAPATH] = Config::read_string('database_ssl_ca_path');
|
||||
$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.
|
||||
}
|
||||
$queries[] = 'SET CHARACTER SET utf8';
|
||||
$queries[] = "SET COLLATION_CONNECTION='utf8_general_ci'";
|
||||
|
Loading…
Reference in New Issue
Block a user