检查是否可以在CodeIgniter 3上建立数据库连接

时间:2016-01-30 17:20:46

标签: codeigniter codeigniter-3

我的应用程序可以在有或没有数据库的情况下使用,因此我需要知道数据库是否正确配置为显示或隐藏需要数据库的功能。

如何访问数据库配置变量以检查它们是否已填满?

我在网络上找到的所有内容都需要$this->load->database();,因此我可以从$this->db对象访问数据库变量。

问题是,如果我们没有数据库或未正确设置数据库配置文件,$this->load->database();将导致PHP错误:

  

无法使用提供的设置连接到数据库服务器。

1 个答案:

答案 0 :(得分:0)

关闭'db_debug'设置。

这是在发生错误时触发这些消息的原因,但显然只是帮助您进行调试。