Skip to content

Commit

Permalink
debug ausgabenden
Browse files Browse the repository at this point in the history
  • Loading branch information
staabm committed Feb 22, 2020
1 parent 058d7c2 commit 27deb03
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion redaxo/src/core/lib/sql/sql.php
Original file line number Diff line number Diff line change
Expand Up @@ -92,13 +92,15 @@ protected function selectDB($DBID)
$options = [];
$dbconfig = rex::getProperty('db');

var_dump($options);
if (isset($dbconfig[$DBID]['ssl_key'], $dbconfig[$DBID]['ssl_cert'], $dbconfig[$DBID]['ssl_ca'])) {
$options = [
PDO::MYSQL_ATTR_SSL_KEY => $dbconfig[$DBID]['ssl_key'],
PDO::MYSQL_ATTR_SSL_CERT => $dbconfig[$DBID]['ssl_cert'],
PDO::MYSQL_ATTR_SSL_CA => $dbconfig[$DBID]['ssl_ca'],
];
}
var_dump($options);

$conn = self::createConnection(
$dbconfig[$DBID]['host'],
Expand Down Expand Up @@ -144,10 +146,12 @@ protected static function createConnection($host, $database, $login, $password,
}
$dsn .= ';dbname=' . $database;

var_dump($options);
$options = array_merge([
PDO::ATTR_PERSISTENT => (bool) $persistent,
PDO::ATTR_FETCH_TABLE_NAMES => true,
], $options);
var_dump($options);

$dbh = @new PDO($dsn, $login, $password, $options);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Expand Down Expand Up @@ -1780,7 +1784,7 @@ public static function checkDbConnection($host, $login, $pw, $dbname, $createDb
}
// ER_BAD_DB_ERROR
elseif (false !== strpos($e->getMessage(), 'SQLSTATE[HY000] [1049]') ||
false !== strpos($e->getMessage(), 'SQLSTATE[42000]')
false !== strpos($e->getMessage(), 'SQLSTATE[42000]')
) {
if ($createDb) {
try {
Expand Down

0 comments on commit 27deb03

Please sign in to comment.