从 1.5.4 升级到 1.6.0
升级之前你需要断开网络,这样才能用静态文件index.php替换你原来的文件.
第一步: 更新你的CodeIgniter文件
在你的"system"目录下,用新版本的文件替换你原来的文件夹和文件:
- system/codeigniter
- system/database
- system/helpers
- system/libraries
- system/plugins
- system/language
Note:如果在这个目录下有你自定义的文件,需要在更新之前做一下备份.
第二步:在你的配置文件config.php中添加time_to_update
使用其他的session配置变量添加如下内容到system/application/config/config.php文件中
$config['sess_time_to_update'] = 300;
第三步: 添加 $autoload['model']
添加如下内容到 system/application/config/autoload.php
/*
| -------------------------------------------------------------------
| Auto-load Model files
| -------------------------------------------------------------------
| Prototype:
|
| $autoload['model'] = array('my_model');
|
*/
$autoload['model'] = array();
第四步: 修改你的数据库配置文件database.php
把下面的变化添加到system/application/config/database.php这个文件中:
在数据库配置选项的最上面添加变量$active_group
$active_record = TRUE;
删除如下数据库配置选项:
$db['default']['active_r'] = TRUE;
在你的配置文件database.php中添加下列内容:
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
第五步: 更新你的用户参考手册
直接用新版本的替换旧版本即可.