0

我是CI的初学者,所以没有很好的知识。

我的问题是:

我没有使用任何数据库。所有记录都是从 JSON 中获取的。因此我认为我不需要配置数据库...</p>

正如 CI 所说,它不一定要求数据库。

所以我的 database.php 配置是:

$active_group = ‘default’;
$active_record = FALSE;

$db[‘default’][‘hostname’] = ‘’;
$db[‘default’][‘username’] = ‘’;
$db[‘default’][‘password’] = ‘’;
$db[‘default’][‘database’] = ‘’;
$db[‘default’][‘dbdriver’] = ‘mysql’;
$db[‘default’][‘dbprefix’] = ‘’;
$db[‘default’][‘pconnect’] = TRUE;
$db[‘default’][‘db_debug’] = TRUE;
$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;

它适用于我的本地系统,但不适用于实时服务器。吓死宝宝了。

然后我提供了主机名、用户名、密码和 dbdriver,它可以工作。

我的问题是,如果我不使用数据库,是否有必要提供所有详细信息?

谢谢你的建议。

4

1 回答 1

0

只是不要调用数据库类不要把它放在 autoload.php CI 不要强迫你使用数据库

于 2012-06-04T10:37:42.350 回答