解决方案

AspCms导入iAspCms

从aspcms网站迁移到iAspCms是非常简单的,简单的背后是作者付出了大量的精力研究两个系统的转换。你可能在使用aspcms网站后因安全问题想更换成别的系统,但是由于数据导入困难而最终放弃。有了iAspCms,让一切问题变得迎刃而解。只需要几步,只需要点点点,就能解决迁移问题。


1、初始化网站是清空网站、新建网站的必要程序,但不是必须程序,是导入网站的必须程序,您从官方获得的iAspCms并非是初始化后的网站,因为它含有演示数据。因此如果要将aspcms网站数据导入iAspCms,首先应该先清空网站数据。初始化后,数据库部分表数据与上传文件会全部删除。初始化之前,应将数据库关闭,应将上传文件进行必要的备份。

2、导入数据:分为导入网站配置、替换语言和导入数据表数据。操作之前,须将Aspcms的数据库另存一份并命名为aspcms_db.mdb,与Aspcms/config/AspCms_Config.asp文件,复制到iAspCms网站目录下面。

aspcms_db.jpg

3、将aspcms的模板文件夹 templates下的所有文件 复制替换到 iaspcms/templates 夹中,选择模板进行替换。可以将所有模板都替换。

多次实践发现,有的网站的模板既有utf-8编码又有gb2312编码。如果不能保证编码统一,建议使用notepad进行统一替换。如下图所示:

image.png