最新版本的动易+动网+oBlog三站整合方法
所属分类:
实用技巧 / 应用技巧
阅读数:
849
收藏 0赞 0分享
我用的是最新版本的动易PE_2006_SP5 +动网dvbbs7.1.0 + oBlog 4.0.
我的测试情况:1、可以同步注册。2、可以同步删除用户ID。3、不像帖子里说的可以同步登陆。(可能是我的COOKIES问题,有在用的测试一下哈)4、可以同步修改密码。
1.准备工作,下载并安装三个系统,并使各自均能独立运行.
(1).打开动易压缩包 PowerEasy_CMS2006_SP4_Express.rar或PowerEasy_eShop2006_SP4_Express.rar,运行PowerEasy2006.exe
将动易PE_2006_SP4系统文件安装到本地WEB目录(网站根目录)中,
比如放在IIS或者PWS默认Web目录C:\inetpub\wwwroot中;
(2).将动网dvbbs7.1.0系统文件安装在BBS子目录中,也就是
C:\inetpub\wwwroot\BBS中;
(3).打开压缩包oblog4.rar 将压缩包中的目录oBlog4复制
到C:\inetpub\wwwroot\中,并改名为Blog;
(4).修改三个系统的配置文件,使各自能单独运行.(这一步可参照各系统的安装说明,
或查看论坛上相关文章,这里不详述了).调试过程中不要注册新会员.
2.(这一步很关键)在博客oblog中增加一个前台用户admin.
由于动易和动网的前后台均有管理员admin帐号,
而博客oblog中只有后台admin帐号,前台又不允许注册
名为admin的用户.我的方法如下:
(1)打开博客网站,试一试用帐号admin登录,不行.试一试注册一个名为admin帐号,也不允许.
怎办??? 用下面的方法:进入会员注册
用户名随便填,比如 abcde(反正后面一步要修改的),
密码必须填写 admin888 (与动易和动网的管理员admin帐号的密码相同,后面就不用改了),
完成后关闭浏览器;
(2) 编辑博客oblog的数据库文件blog\data\oblog4.mdb.
注意:最好先复制一个备份,以便在出错后恢复.
在目录blog\data\中找到oblog4.mdb文件,双击打开.
再打开表 oblog_user.在表中字段username里你会看到刚刚注册的用户名abcde,
修改为admin即可.表中字段user_folder中的abcde不要修改.保存修改过的文件.OK.
(3)再次打开博客网站,用admin名登录,试一下,行了!
3.修改三方系统整合接口文件.新版本的动易2006SP4、动网7.1.0、oBlog4.0中均含有系统接口文件.
(1)修改动易的系统接口文件,打开网站目录C:\inetpub\wwwroot\API,
用记事本打开文件API\API_Config.asp,修改以下内容:
Const API_Enable = False
Const API_Key = "API_TEST"
Const API_Urls = "博客频道@@http://Localhost/cms6/API/API_Response.asp"
改为:
Const API_Enable = True
Const API_Key = "API_TEST"
Const API_Urls = "论坛@@http://localhost/bbs/dv_dpo.asp|博客@@http://localhost/blog/api/API_Response.asp"
修改完保存即可.
(2)同法修改动网的系统接口文件,打开目录C:\inetpub\wwwroot\bbs\dv_dpo\
用记事本打开文件bbs\dv_dpo\Api_Config.asp,修改以下内容:
'多系统整合设置
'=============================================================================
'DvApi_Enable 是否打开系统整合(默认闭关: False ,打开:True )
Const DvApi_Enable = False
'DvApi_SysKey 设置系统密钥 (系统整合,必须保证与其它系统设置的密钥一致。)
Const DvApi_SysKey = "API_TEST"
'DvApi_Urls :整合的其它程序的接口文件路径。多个程序接口之间用半角"|"分隔。
'例如:DvApi_Urls = "http://你的网站地址/博客安装目录/oblogresponse.asp|http://你的网站地址/动易安装目录/API/API_Response.asp"
Const DvApi_Urls = "http://你的网站地址/博客安装目录/oblogresponse.asp|http://你的网站地址/动易安装目录/API/API_Response.asp"
%>
更改其中的三行代码为:
Const DvApi_Enable = True
Const DvApi_SysKey = "API_TEST"
Const DvApi_Urls = "http://localhost/API/API_Response.asp|http://localhost/blog/api/API_Response.asp"
(3)再修改oBlog 4.0的系统接口文件,打开目录C:\inetpub\wwwroot\blog\api,
用记事本打开文件blog\api\apiAPI_Config.asp,修改以下内容:
'整合通用接口参数
Const API_Enable = False '是否整合,如果整合请设为True,否则为False。
Const oblog_Key = "API_TEST" '网站key,必须与整合端的key一致。
Const strTargetUrls = "http://live/bbs/dv_dpo.asp|http://live/pe/api_response.asp" '要整合的程序的完整URL(以“http://”开头,以接口文件的文件名结尾),如果有多个系统要整合,每个URL间用“|”分隔
Dim aUrls
aUrls=Split(strTargetUrls,"|")
%>
更改其中的三行代码为:
Const API_Enable = True
Const oblog_Key = "API_TEST"
Const strTargetUrls = "http://localhost/API/API_Response.asp|http://localhost/bbs/dv_dpo.asp"
修改完保存即可.
4.至此,三方整合就完成了!测试一下!!
(1)打开网站,在动易前台用admin登录,再打开或刷新动网论坛和博客oBlog,
你会发现在动网论坛和博客oBlog中admin也同步登录了.
(2)在动网论坛中注销登录,回到博客oBlog或动易网站中刷新一下页面,
你会发现在博客oBlog或动易网站中也同步注销登录了.
(3)再试一试在三站之一注册一个用户,同样在另两站也可以通行.
Win XP系统语言栏丢失解决三例
案例一:
问:一台计算机使用Windows XP操作系统,最近任务栏内无法显示语言栏,我通过“区域和语言选项”里的设置找回了语言栏,重新启动计算机后,问题依旧,请问是什么问题造成的?
收藏 0赞 0分享
设计软件中的系统字体应用小技巧
大家都知道,在操作系统的安装目录下有字体库,要使用种字体首先需要安装,但是这会造成字体占用系统盘空间过多。设计使用的字体都不少,怎么说也有几个G,很占资源,下面教大家一个稍微节省资源的方法。
收藏 0赞 0分享
十个习惯让你精通新的开发技术
这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。
收藏 0赞 0分享
小谈RADMIN爆破
最近做渗透测试时常碰到RADMIN一类的东西..
一碰到此类的程序,一般我都会先看下对方把RADMIN的端口配置成什么..以及相应的PASS(加密过的)
收藏 0赞 0分享
联众密码的逆向算法公布
闲来无事,每天上联众,联众的密码经过加密后保存在本地注册表里,看看是怎么加密的。下了个ollydbg,一路跟踪,发现算法极其简单,给出Delphi版本的解密算法(加密部分有兴趣的一起来讨论)。算法比较粗糟,谁帮优化一下:)
收藏 0赞 0分享
关于三种主流WEB架构的思考
做WEB好几年了,各种语言和技术都稍有涉猎。今天心血来潮,突然想总结一下。其实不论什么技术,什么需求,通常WEB开发就是通过WEB前端管理一个或大或小或独立或分布式的关系型数据库,很多东西都是相通的。这里说的WEB架构,是指WEB应用开发中每种技术独有的资源组织形式(包括文件,数
收藏 0赞 0分享
一篇关于程序员性格的文章第1/3页
软件开发中人们很少注意个人性格问题。自从 1965年Edsger Dijkstra的有里程碑意义的文章“程序开发是一种人类活动”发表以来,程序员性格被认为是合理的和有成效的研究领域,虽然有些题目如“大桥建筑者的心理”和“对律师行为的研究实验”看起来可能是荒唐的,而在计算机领域,“
收藏 0赞 0分享
查看更多