找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1213|回复: 0
打印 上一主题 下一主题

如何让Aws(Netbox)支持动网Dvbbs8.3?

[复制链接]

2500

主题

2513

帖子

7520

积分

论坛元老

Rank: 8Rank: 8

积分
7520
跳转到指定楼层
楼主
发表于 2018-2-18 04:51:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

                  慢慢看,慢慢体会,你会发现Aws真是万能的了
第一步,把所有目录中的asp文件中的Response.CharSet = "GB2312" 替换成 Response.Addheader "Content-Type","text/html; charset=gb2312",不算多。
刷新首页,出现
./Resource\Template_1\pub_FaceEmot.htm文件不存在!请检查,或者恢复官方模板数据!
第二步,将inc中Dv_ClsMain.asp文件的第一句
《object runat="server" id="DvStream" progid="ADODB.Stream"》《/object》
删掉
再接下来的 《% 后面加:
Dim DvStream
Set DvStream = CreateObject("ADODB.Stream")
再刷新首页,可以浏览了。
别的可能还有地方要改,遇到再写。
还有要改的地方:
第三步,将dvplus/flashget/flashget_base64.asp中的
//
全部改为:
'
netbox不认 // 注释.
第四步:
将inc中的Dv_ubbcode.asp 中的
《script language=vbscript runat=server》
改为
《%
这一大段语句的结尾
《/script》
改为
%》
注:这2步是网友提出的的解决方案。
今天发现在netbox下不支持模板的修改,考究一番,原来netbox下的server.mappath()返回的路径最后没有/,而iis有。导致 template.asp文件执行有误。
解决办法:将template.asp中第512条
If InStr(fc,folderspec)=2 And Trim(Right(fc,4))=".htm" Then
改为
If (InStr(fc,folderspec)=2 Or InStr(fc,folderspec)=1) And Trim(Right(fc,4))=".htm" Then
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端