当前位置:首页 > 日志 > 正文内容

zblog博客asp转换php遇到的坑,要用Z-BlogPHP转换工具(修复版)

光的传人1年前 (2022-04-14)日志883

昨天倒腾了一天,终于把用了好几年的z-blog程序asp版本换成php版本了!为什么我要换成php版本呢?因为php版本可以使用SQLite数据库,直接跟程序一块,搬家好搬家。php版本默认的主题拓源纯净版,非常不错,符合我的使用习惯(不要花里胡哨的),于是就下定决心改成最新版的zblog。不得不说,现有的工具在用的时候还是有点问题的。下面就来说说我在asp转php的改版过程中遇到的一些坑。

1、数据导出导入转换插件的选取。

如果你选用zblog应用中心里自带的插件,有两个免费的可选:Zblog 1.8数据在线转换插件、Z-BlogPHP转换工具(asp版本的叫Z-BlogASP数据导出,php版本的叫Z-BlogPHP数据导入)。经测试,前者号称在线导入,一键导入,免去了zblog1.8升级到2.X再安装ASP插件,导出数据再FTP传到ZBP里,再安装PHP插件等繁琐问题。但是在使用的过程中,出现500错误,连接不上等问题,可能跟网站环境等有关,更新日期为更新日期: 2015-01-11,不知道是我使用方法不对还是系统环境问题,反正是想省事没省上。

后者,导出导入倒是没多大问题,但是发现了几个BUG:导出的数据没有标签(所以得用Z-BlogPHP转换工具(修复版).zba,在应用商店里没有,放一下别人的链接https://pan.baidu.com/s/1nvlG6z3)、文章导入后在前台不显示(后面会说解决方法,推测可能跟zblog版本有关,因为这个插件也是2015年的了,最新的zblog php版本更新于2021年 )、附件管理里面时间不对(虽然也用不到)。

百度搜出来一个“zblogasp转换到zblogphp的方法和步骤 附转换插件下载”天兴工作室的文章,里面的插件也用过,在Z-BlogASP下载安装插件【asp2php(1)】,在导出过程中,一直转圈,最后响应时间过长,没有成功导出。修改了程序池的响应时间也没成功,失败~甚至修改了放在根目录里的tozbp.asp(发现调用的文件路径不对,就用了cmd.asp里一点调用文件代码),能成功访问tozbp.asp了,但是还是导不出来,说是连接不上……没办法,也没成功!

2、解决文章没有标签问题BUG。

抱着试试的态度,没有全新安装php版本,而是在没有导入标签的zblog重新用Z-BlogPHP转换工具(修复版).zba导出数据,再导入,发现标签回来了!

3、解决文章在前台不显示问题。

推测这个问题出现,可能跟插件老旧有关,没有及时随着php版本更新而更新。一开始发现前台不显示文章,只有重新编辑文章把文章置顶,就显示了。再取消置顶,也能显示。但是历史文章这么多,一个个的重新编辑也非常费时,怎么办呢?还好我用的是SQLite数据库,把数据可下载下来研究了下,发现能显示的文章zbp-post在log_lsTop里面数值为0,而不显示的文章显示为空,用SQLite编辑软件SQLiteStudio把空的补充上0就正常显示了!如果使用的mysql数据库就更好解决了,直接用在线数据库管理工具同样的操作就可以!上个图试试水印插件好不好用~

QQ截图20220414110804.jpg

4、附件管理里面时间不对(附件日期都变成1970-01-01了)。

为了查清楚问题根源,还是查看数据库里面导入的信息,发现zbp_upload里面的ul_PostTime导入的信息是时间格式,而能正确显示时间的信息是时间戳。看到网上其他教程说修改ul_posttime字段类型为varchar(50),那个是sql数据库,我没成功。我参考了pbootcms的SQLite数据库里时间字段类型,改成了integer,然后把所有时间格式的数据都批量转换成时间戳,成功解决!

差不多就遇到这些坑了吧,今天已经成功切换过来了,不知道在使用中还会不会遇到其它问题,总之,遇到BUG杀BUG!希望本文能帮到遇到同类问题的朋友!


扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/zba-zbp.html

分享给朋友:

相关文章

Microsoft JET Database Engine 错误 '80004005'

Microsoft JET Database Engine 错误 '80004005'

突然有个网站不能够正常访问,并且提示配置文件某一行出现错误。之前好好的呢,再仔细一看,服务器上所有acc数据库的都出现类似错误!重启IIS,修复网站,都试了,都没有作用!这是怎么回事?经过研究发现,终于找到了问题所在:原来是由于我昨晚心血来...

小爱同学怎么删除?手机内置软件小爱同学删除方法

小爱同学怎么删除?手机内置软件小爱同学删除方法

跟上一篇文章差不多,乐视手机刚刷了个小米的MIUI 10,没想到小爱同学app竟然内置到系统应用里,删不掉!我就在想,小米系统越来越臃肿,是不是跟这种策略有关呢?难道以为大部分人需要使用小爱同学?不就是一个智能音箱么……个人感觉,一个人对着...

域名消失三个多月会发生什么?对SEO有啥影响?

域名消失三个多月会发生什么?对SEO有啥影响?

很久没有更新博客了,这次一更新就来个经验之谈:用自己的亲身体会,告诉大家域名消失三个多月会发生什么?由于管理不当网站被挂马导致域名被封禁,本站域名停摆了三个多月,这三个多月到底对本博客造成了多大影响?相信很少有人能体会到吧!之前本博客一直更...

个人简介及成功案例

个人简介及成功案例

一、个人简历(一定要简练)2011年07月毕业于 景德镇陶瓷学院机械设计制造及其自动化 本科(统招)1、专业软件知识熟练掌握PS、Dreamweave;熟悉操作Flash、AutoCAD、3Dmax;略知UG、Pro-e、会声会影等视频编辑...

system_service_exception蓝屏解决方法大全(win10系统)

system_service_exception蓝屏解决方法大全(win10系统)

今天尝试着用自己的电脑安装自己的封装的系统,发现复制完GHO文件后重启出现错误,仔细思考,觉得应该是忽略了一个特别重要的地方:在装系统之前千万不能保留100M的系统保留盘,不然封装的系统会没有启动项,无法启动。其实当时封装的时候发现了这个问...

情人节送给自己的礼物——上网本测评

情人节送给自己的礼物——上网本测评

一直不迷恋什么品牌,有些牌子的产品虽然质量很好,但是价格贵啊!所以准备给自己买个上网本时,我选择了从淘宝上寻找卖主!不是游戏一族,不知道他们对笔记本的要求有多高,对显卡的要求有多高,一般不玩游戏的人(甚至连QQ游戏都不怎么玩),弄一个物美价...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。