Oznámení
Omlouváme se, provoz fóra byl ukončen
Jak řešit nedostupnost DB?
Upozornění: Tohle vlákno je hodně staré.
- bartama
- Člen | 7
Zdravím,
potřeboval bych řešit problém v případě nedostupnosti MySQL serveru
v Dibi.
Standardně se připojuji tímto:
dibi::connect(array(
'driver' => 'mysql',
'host' => 'localhost',
'username' => 'xxxxx',
'password' => 'xxxxx',
'database' => 'xxxxx',
'charset' => 'utf8',
));
V případě nedostupné DB mám ale chybu o nedostupném spojení a chybě v connect. Jak mám toto řešit a vrátit nějakou lepší hlášku případně chybu reportovat adminovi?
V jaké části?
Díky za každou radu.
- Milo
- Nette Core | 1119
Nejsem si úplně jistý otázkou, ale to třeba…
try {
dibi::connect(....);
} catch (DibiException $e) {
echo "Databáze nedostupná....";
die();
}