我在不同的服务器上有2个数据库,它们在一个视图中显示信息(我有2个数据库连接):
这是图片:
当我关闭其中一个的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);
}