BlogEngine.NET-博易

博易,简易而不简单。致力于打造专业博客!

如何从旧版本升级到博易v1.6

By

以下操作中所需用到的程序和脚本等一切文件在博易安装包中都有,下载请到下载页面。 

1.备份您的程序及数据
为了您的数据的安全和完整,我们极力推荐您在升级前备份好原来的程序文件和数据。
包括 App_Data 文件夹、用户主题、用户插件以及 Web.config 等等。

2.升级数据库(非数据库用户可跳过这一步)
如果您使用的是 SQLServer 数据库,请使用适合您数据库的 SQL 脚本升级您的数据库。
注意,请严格区分 SQLServer 的版本(2000 和 2005 的脚本不可混用)。

3.升级 Web.Config 配置
将新的 Web.config 替换原来的 Web.config 并重新配置这个文件。
如果您原来使用的是 SQLServer 数据库,则需要注意,原来的 MSSQLBlogProvider 已经被新的 DbBlogProvider 所替换。
为此您需要修改此处的设置以及相应的连接字符串。

4.升级程序文件
这一个步骤要特别小心。首先请再次确认您已经经过步骤1备份了所有的程序和数据文件。
现在,请您上传除 App_Data 文件夹之外的所有文件和文件夹。另外 admin 文件夹下的 tiny_mce 文件夹被移动到了根目录下,您可以将 admin 文件夹下的 tiny_mce 文件夹删除。
下面再进入新版本的 App_Data 文件夹,这里面有两个新的文件夹 datastore 和 profiles,将这两个文件夹上传。

5.安全升级
旧版本的密码存储方式是明文方式,而新版本将支持密文或者明文方式。
通过修改 membership 中 providers(提供者) 的 passwordFormat 属性来设置,“Clear ”表示明文方式,而“Hashed”则表示密文方式。默认为密文方式。
如果原来的密码为明文,而升级为密文配置时,原来的密码将不能正常登录。这时,需要在 users.xml 文件中将原来的密码 <Password> 标签中的内容清空,这样就能使用默认密码“admin”进行登录了。登录之后别忘了更改一个新的密码。

6.重新登录并核查高级设置
现在就可以和原来一样进入新的系统了。请进入控制面板核查是否有需要设置的选项。有任何其他的问题请访问博易官方。http://www.BlogYi.net

One Comment

  1. July 19, 2008 at 4:35 pm

    不错,不过我还是觉得1.3好用。

Leave a Reply