继续在数据库服务器连接错误/codeigniter上执行

yruzcnhs  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(214)

我在不同的服务器上有两个数据库,在视图中显示信息(我有两个数据库连接):
图片如下:

当我关闭其中一个的mysql服务器时,我希望该应用程序继续显示另一个表,但是相反,该应用程序崩溃了:
以下是错误图像:

我更改了以下行:

'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);
}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题