Bu kod: bana
try {
$this->CONN = new \PDO('mysql:dbname='.PASTEAES_DBNAME.';host='.PASTEAES_SERVER, PASTEAES_USERNAME, PASTEAES_PASSWORD);
$this->CONN->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
$this->raiseError('Fatal MySQL error', $e->getMessage());
}
Raporlar bu: senin kadar
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000] [1049] Unknown database 'pasteaes'' in /var/www/pasteaes/common/class.pasteaes.php on line 25
Bu özel kod parçasının bulunduğu sınıfın adı, yukarıda paylaşılan kodun ikinci satırında "PDO" yerine "PDO" kullanmış olmamın nedeni.
Ve evet, DB'nin var olmadığını biliyorum, ancak gelecekte bunun olmasını istemiyorum (değil). Hataları doğru bir şekilde ele almak istiyorum: (
Evet, bunu kendim çözdüm de. Yine de teşekkürler EDIT: 12 uzun dakika ... Kabul ettiğin cevap için geri döneceğim. –