Продолжить выполнение при ошибке подключения к серверу базы данных / Codeigniter - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть 2 базы данных на разных серверах, которые отображают информацию в виде (у меня есть 2 подключения к базе данных):

Вот изображение: Imgur

Когда я выключаю MySQLсервер одного из них, я хочу, чтобы приложение продолжало показывать другую таблицу, но вместо этого приложение вылетает:

Вот изображение ошибки:

Imgur

Я изменил следующую строку:

'db_debug' => (ENVIRONMENT !== 'production'),

Кому:

'db_debug' => FALSE,

Но происходит сбой.

Есть что-то, чтобы обрабатывать ошибки соединения MySQL, чтобы предотвратить сбой приложения?

Я думаю об обработке ошибки с помощью try-catch в моей конструкции модели:

public function __construct(){
  parent::__construct();
  $this->load->database();
  $this->micucea = $this->load->database('micucea', TRUE);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...