版本转PHP版本教程"/>
zblog asp php,zblog博客ASP版本转PHP版本教程
好易学原名好易自学网,因为第2次备案时方便,所以改了。使用的就是Zblog的程序,而且还是ASP的,开通到现在也有一年多了。原本计划是每天更新一篇文章的,后来实在是坚持不下去,就中断了很长的一段时间,最近又开始更新了。真是三天打渔两天晒网……
好易学www.ug2000开通也有5年了,来来回回的,也换不了不少程序。都没有怎么做网站。今天是2015最后一个月的头一天,我决定重新开始,做好网站,
其实早就想转到PHP程序了,毕竟PHP还是有很多优势的,主机还能用linux的。昨晚就想着,干脆转换算了。于是开始找工具,官方的应用中心就直接有工具了,很好用,
步骤如下:
1、在Z-BlogASP下载安装插件【Z-BlogASP数据导出】,全部数据将被导出在zb_users/plugin/A2P/output/下。
2、全新安装Z-BlogPHP,下载安装插件【Z-BlogPHP数据导入】。
3、手动上传ASP FTP内zb_users/plugin/A2P/output全部数据到Z-BlogPHP的zb_users/plugin/A2P/input文件夹内,然后使用导入插件导入。
4、使用Z-BlogASP原用户名和密码重新登录。
问题来了,使用A2P插件导入导出数据的时候还是存在一些问题的,不过都一一解决了,例如asp里面的A2P导出,没有tag数据(标签),评论及附件数据导入后,日期格式有误,这些都已经解决了,目前数据已经完全同步!相信还有很多人也遇到这个问题,现在将解决办法简单介绍一下
解决方法如下:
1,修改/zb_users/plugin/a2p/main.asp文件
找到第23行
1
aryTables = Array("category", "article", "comment", "upload", "member")
修改成为
1
aryTables = Array("category", "article", "comment", "upload", "member", "tag")
然后找到
1
aryTable("member") = "mem_ID"
在下面加上一行
1
aryTable("tag") = "tag_ID"
2,修改/zb_users/plugin/a2p/post.asp文件
找到
1
Case "upload": strFieldName = "ul_ID"
在下面加上一行
1
Case "tag": strFieldName = "tag_ID"
至此asp导出方面已经修改完成,所有数据都将导出到/zb_users/plugin/a2p/output文件夹里面,以.json为后缀的文件就是导出的数据文件,然后将所有导出的文件复制到php版本程序插件的/zb_users/plugin/a2p/input文件夹里面!
3,修改php版本程序中a2p插件的相关文件/zb_users/plugin/a2p/main.php文件
分别查找$a['comm_PostTime'],$a['ul_PostTime'],然后对应修改为strtotime($a['comm_PostTime']),strtotime($a['ul_PostTime'])
保存后,点击导入就可以了!
加入ps修图技术学习 QQ群231015465 mastercam QQ群189967710(收费) mastercamQQ群651977295 买教程联系QQ1259375976 收费安装软件加QQ1363172104
更多推荐
zblog asp php,zblog博客ASP版本转PHP版本教程
发布评论