]> git.joonet.de Git - adminer.git/commitdiff
Avoid PDO exceptions in PHP 8
authorJakub Vrana <jakub@vrana.cz>
Sun, 6 Dec 2020 12:50:13 +0000 (13:50 +0100)
committerJakub Vrana <jakub@vrana.cz>
Sun, 6 Dec 2020 12:50:13 +0000 (13:50 +0100)
adminer/include/pdo.inc.php

index 67217d6539006ee06802582b56ff7306a3a590a6..f7b11c6783984dad6ecbc4416e663a917236adbb 100644 (file)
@@ -18,6 +18,7 @@ if (extension_loaded('pdo')) {
                        } catch (Exception $ex) {
                                auth_error(h($ex->getMessage()));
                        }
+                       $this->pdo->setAttribute(3, 1); //  3 - PDO::ATTR_ERRMODE, 1 - PDO::ERRMODE_WARNING
                        $this->pdo->setAttribute(13, array('Min_PDOStatement')); // 13 - PDO::ATTR_STATEMENT_CLASS
                        $this->server_info = @$this->pdo->getAttribute(4); // 4 - PDO::ATTR_SERVER_VERSION
                }