我在我的个人网络服务器上建立了一个网站。一切正常。当我把它放到网上,导入并连接数据库时,我在核心文件中出现了一些奇怪的错误
致命错误:在第 986 行对* */system/database/DB_active_rec.php中的非对象调用成员函数 num_rows()
我已经测试并确认数据库正在连接。所以这一定是服务器配置问题。但谁能告诉我它是什么?
该问题始于数据库连接问题,我通过将 db_debug 更改为 false 来修复
我的一部分认为这是新网络服务器上的内存问题。
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = '***';
$db['default']['password'] = '***';
$db['default']['database'] = '***';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = FALSE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;