Think@PHP {$Think.version} 升级指南 [ 返回首页 ]

0.9.7版本升级须知

  1. 按照新版的方式去掉或者修改配置文件 (请参考ThinkPHP\Common\convention.php 惯例配置文件,只需要在项目配置文件中设置不同的或者增加的参数)
  2. 把项目中获取配置参数的地方换成新的获取方式,例如 USER_AUTH_ON 换成 C('USER_AUTH_ON')
  3. 把项目中使用语言变量的地方换成新的获取方式,例如 MODULE_NOT_EXIST 改成 L('MODULE_NOT_EXIST')
  4. 删除原来的ThinkPHP\Plugins\目录下面的ThinkDispatcher.php、ThinkTemplate、DB、Cache插件目录(如果存在),并删除插件缓存和清空插件数据表后重新设置,因为新版已经全部内置了,其它的模板引擎和Dispatcher调度依然通过插件方式扩展,DB和Cache驱动则直接放入系统相关驱动目录即可,有效提高系统插件加载效率。
  5. 其它功能均可以无缝升级到现有的系统中
0.9.7之前的版本不建议直接升级,或者考虑直接使用新版,后期的版本将会尽可能考虑无缝升级