数据库错误随机出现在codeigniter中

时间:2015-04-08 14:21:44

标签: php database codeigniter

我有一个有效的CodeIgniter代码,但偶尔会出现错误。

  

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

     

文件名:core / Loader.php

     

行号:347

它只会偶尔出现一次,但它太烦人了。 我能做些什么吗?

因为这里询问的是错误周围的Loader代码

public function database($params = '', $return = FALSE, $active_record = NULL)
    {
        // Grab the super object
        $CI =& get_instance();

        // Do we even need to load the database class?
        if (class_exists('CI_DB') AND $return == FALSE AND $active_record == NULL AND isset($CI->db) AND is_object($CI->db))
        {
            return FALSE;
        }

        require_once(BASEPATH.'database/DB.php');

        if ($return === TRUE)
        {
            return DB($params, $active_record);
        }

        // Initialize the db variable.  Needed to prevent
        // reference errors with some configurations
        $CI->db = '';

        // Load the DB class
        $CI->db =& DB($params, $active_record);
    }

1 个答案:

答案 0 :(得分:0)

问题是我的主机无法处理很多数据库请求。我们正在努力获得更好的连接