Sprawdź Codeigniter / PHP, czy można połączyć się z bazą danych

Chciałbym zarchiwizować moją odczytaną bazę danych repliki (tj. Slave) za pomocą mojej głównej bazy danych, ale ta prosta logiczna, której nie udało się:

$config['hostname'] = "myReadReplicaDatabase.com";
//...$config['other_stuff']; other config stuff...
$db_obj=$CI->load->database($config, TRUE);

if(!$db_obj){
     $config['hostname'] = "myMasterDatabase.com";
     $db_obj=$CI->load->database($config, TRUE);
}

Po zakończeniu mojej odczytanej bazy danych repliki oczekiwałem, że wartość logiczna zostanie ocenionaFALSE i skrypt, aby następnie użyć mojej głównej bazy danych. Niestety zamiast tego otrzymałem następujący błąd PHP:

Unable to connect to your database server using the provided settings.
Filename: core/Loader.php

Chcę tylko, aby połączenie zwracało wartość true lub false, czy ktoś wie, jak to zrobić w Codeigniter?

questionAnswers(6)

yourAnswerToTheQuestion