升级PJBLOG到  v3.0.6.170  版发生错误的解决

我从之前的 v2.8.5.157 版直接运行PJBLOG的升级程序 update.asp 升到 v3.0.6.170 后,博客无法正常浏览,打不开了,出现一些乱78糟的错误,网上搜了一通发现这错误别人升级的时候也碰到了。他们的解决办法是进后台管理那初始化网站设置,然后清缓存之类的(通过control.asp进入后台,更新缓存,重新生成文件,最好更新日志列表,最后清服务器缓存后问题就解决了。),但是我升级完后连那个后台都进不去了,后台管理页面根本无法显示,登陆页无法显示!

后来想了个办法,如下所述,你要是也碰到了类似的错误你可以尝试用这方法试一下,不过就是稍微麻烦些!


1、备份好从旧版升级到3.0.6.170版后的有这个错误的博客的数据库;

2、下载完整的PJBlog3 v3.0.6.170版本的全新安装文件,解压到网站上相关目录后运行安装程序,待文件释放完成后不要继续安装,将所有博客程序文件复制出来到你升级出错的博客目录里头;

3、用第一步备份的数据库覆盖掉刚才复制的全新安装的博客里的数据库,然后打开const.asp,修改其中'定义数据库链接文件,建议修改'这行下面Const AccessFile的数据库路径为你刚才备份的数据库的安全名称及路径;

4、再打开blog网站,便应该可以正常打开,然后只要进入后台重新初始化博客然后重建所有的索引,缓存便恢复正常了。

错误相关信息:

什么 Microsoft VBScript runtime 800a0009,subscript out of range ... 的错误!

解决方法可能说得不是很清楚,不明白的可以留言!


[本日志由 Richard 于 2009-04-20 12:35 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: pjblog 升级
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.