您现在的位置: 电力电子技术网 >> 行业资讯 >> 经验交流 >> 文章正文
动网论坛安装中出现若干问题的解答
作者:未知 文章来源:本站原创 点击数: 更新时间:2007-2-15 16:12:28【字体:

这里搜罗了一大堆动网论坛修改资料,由简到难,大家慢点看.

对于论坛安装者
   1. 必须及时查看 http://www.cndw.com,以便获得最新版本的程序,必须及时将自己的论坛升级到最新的版本。
   2. 放置论坛的主机要注意安全,一些重要的目录请管理员设置好权限,防止非正常的访问。
   3. 上传程序前修改数据库名称,建议改为asp后缀,并修改conn.asp文件(文件中有修改说明),防止非法下载,也可对数据库加密后修改conn.asp文件。
   4. 备份数据库名称必须更改,具体说明请看后台说明。
     5. 不要使用少于 8 位的密码,密码中务必是数字、字母的组合,提高安全系数。对于坛主,我认为密码不应该少于 12 位,必须是数字、字母(大小写)组合。
     6. 进入管理区,执行管理操作完毕后,注意要关闭全部的浏览器一次,以绝后患。
   7. 用自己的用户名和密码登录过论坛的话,当你离开论坛时,务必点退出,不要仅仅关闭浏览器。


 1、错误提示:
   A.不能更新。数据库或对象为只读。
   B.操作必须使用一个可更新的查询。
   错误原因:未打开数据库目录的读写权限。
   解决方法:
     (1)检查是否在IIS中对数据库文件夹或者数据库文件本身打开了“写入”权限。
     (2)检查是否在WIN2000的资源管理器中,将网站所在目录对EveryOne用户打开所有权限。具体方法是:打开我的电脑 - 找到网站所在文件夹 - 右键 - 属性 - 安全,在这里给EveryOne用户写入的权限。
   注:如果系统是XP,请按顺序点工具 - 文件夹选项 - 查看 - 去掉“使用简单文件共享”前的勾 - 确定;文件夹“属性”对话框中才会有“安全”这一个选项。

 2、错误提示:
   当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。
   错误原因:因为SQL版没有先用建库查询文件创建有关表,而是直接将原ACCESS中的数据导入,致使导入的表缺乏主键及索引等。
   解决方法:
   从ACCESS数据库中导入数据时,要先执行建库查询文件创建有关表,再导入数据。
   注:此问题一般出现在SQL版本和AC版本互相转换时,或者SQL版论坛使用了AC版插件等原因导致。

 3、错误提示:
   Microsoft VBScript 运行时错误 (0x800A0009)
   下标越界: '[number: 1]'
   inc/Dv_ClsMain.asp 第 *** 行
   错误原因:由于论坛版本升级导致服务器的缓存信息没有被更新。
   解决方法:
   进入论坛后台,更新服务器缓存;有条件的用户可以重新启动服务器来解决此问题。

 4、错误提示:
   磁盘空间不足。
   错误原因:你的空间使用即将或者已经超出硬盘空间配额。
   解决方法:联系你的空间商增加空间。

 5、问题描述:
   在论坛在线列表中看到类似搜索器这样的IP群出现。
   问题解答:不用惊慌。国内外一些大的搜索引擎正在搜索您的网站信息并进行引擎数据库的更新。总的来说这不是坏事。并且没有办法屏蔽,这些爬虫的搜索原理很精妙,不必刻意去拦截或者阻止它们的访问。
   搜索一般分为两种,一种是定期搜索,即每隔一段时间(比如Google一般是28天),搜索引擎主动派出“蜘蛛”程序,对一定IP地址范围内的互联网站进行检索,一旦发现新的网站,它会自动提取网站的信息和网址加入自己的数据库。
   另一种是提交网站搜索,即网站拥有者主动向搜索引擎提交网址,它在一定时间内(2天到数月不等)定向向你的网站派出“蜘蛛”程序,扫描你的网站并将有关信息存入数据库,以备用户查询。由于近年来搜索引擎索引规则发生了很大变化,主动提交网址并不保证你的网站能进入搜索引擎数据库,因此目前最好的办法是多获得一些外部链接,让搜索引擎有更多机会找到你并自动将你的网站收录。

 6、问题描述:
   为何我在帖子里发了带有超链接的地址,但发表以后超链接被过滤了呢?
   问题原因:没有在该版面开放HTML功能。
   解决方法:进入论坛后台,在版面高级管理里给相应的版面开放HTML功能。(版面(分类)添加 | 管理----->高级设置----->帖子内容显示相关--->HTML)

 7、问题描述:
   为何我发帖回帖都需要输入验证码?
   问题原因:没有关闭采用验证码的开关。
   解决方法:进入论坛后台--->版面(分类)添加 | 管理-->高级设置-->发贴相关--->发贴是否采用验证码---->选择不采用

 8、错误提示:
   库没有注册。
   问题原因:论坛空间不支持FSO
   解决方法:
   1、联系你的空间商,请求帮助解决。
   2、如果是自己的服务器,请搜索有关FSO的资料,安装Windows Script 5.6。
   注:下载地址:http://download.microsoft.com/download/d/f/0/df0b2640-79bc-48d2-84bd-cb5b67ee128e/scripchs.exe

 9、错误提示:
   数据库连接出错,请检查连接字串。
   错误原因:数据库路径出错。
   解决方法:请仔细检查数据库文件名和conn.asp文件中数据库文件名是否一致。并检查路径是否正确。
   注:此问题如果按提示方法无法解决,请下载回本地进行压缩和修复操作。完成后上传。

 10、问题描述:
   如何关闭阳光广告?
   解决方法:
   进入论坛后台--->基本设置---->[论坛短信设置]
   注:加入阳光会员是免费的。

 11、错误提示:
   记录被删除。
   错误原因:典型的ACCESS数据库跑坏的现像。
   解决方法:下载回本地,执行压缩和修复。

  新用户安全提示:
   1、安装完论坛以后,以admin/admin888登陆后,在后台添加新的管理员并赋予全部权限,然后删除admin的后台权限,删除或改名admin。建议超级管理员数量不要太多,严格区分前后台的登陆名和密码,并定期修改密码。
   2、每周一次更新论坛数据。
   3、每周一次备份论坛数据,并进行数据库压缩和修复。
   4、每周一次来动网看看是否有新的安全提示或更新。
   5、不要随意安装第三方插件和皮肤。
   6、修改数据库名,请使用.asp或.asa作为数据库扩展名,并在文件名中加入#符号。(同步修改conn.asp中数据库名称)

 更详细说明请参考动网论坛官方站点相应内容和精华区 http://bbs.cndw.com/index.asp?boardid=8

博客系统修改
boke/config.asp  数据库名


一、如何去掉论坛底部的阿里巴巴的广告

打开inc目录下的Dv_ClsMain,然后查找If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1),把0改成1 就可以了

二、去除首页的动网文字连接广告


首先到论坛跟目录下找到Loadservoces
查找 xmlserverurl="http://server.dvbbs.net/dvbbs/Dv_xmlservices.asp"然后注释掉,别告诉我你不会注释!就是在前面加个‘
然后找到 Application(Dvbbs.CacheName & "_TextAdservices")
也是把这句话注释掉,不用删除的


三、使友情连接图标紧凑的方法

进入页面模板(page_index)界面风格管理,在template.html(0)中查找一下代码:

<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 6 !=0"><br /></xsl:if>
<hr style="width:98%;"/>
<div style="padding:10px;line-height:40px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:16%;text-align : left;height:40px;" title="{@boardname}
{@readme}"> <a href="{@url}"  target="_blank" ><img border="0" src="{@logo}"  height="31" width="88" alt="{@boardname}
{@readme}" /></a></div><xsl:if test="(position() mod 6)=0 "><br /></xsl:if>
</xsl:for-each>
将其修改为:

<xsl:if test="count(BoardList/bbslink/link[@islogo=0]) mod 10 !=0"><br /></xsl:if>
<hr style="width:98%;"/>
<div style="padding:10px;line-height:33px;">
<xsl:for-each select="BoardList/bbslink/link[@islogo=1]">
<div style="float:left;width:10%;text-align : left;height:33px;" title="{@boardname}
{@readme}"> <a href="{@url}"  target="_blank" ><img border="0" src="{@logo}"  height="31" width="88" alt="{@boardname}
{@readme}" /></a></div>
</xsl:for-each>

即可。

说明:数字10为你每行显示的图标个数。数字33为每行的高度。数字10位为每个图标<div>所占的宽度。

四、去掉后台60秒刷新的方法

ADMIN目录 INDEX.ASP文件 删除<meta http-equiv="refresh" content="60">

五、去掉通行证的方法

进入动网默认风格分页面模板(page_index)界面风格管理---template.html(0)找到以下代码
</form>
<div style="margin-top:10px;">
<form action="login.asp?action=chk" method="post">
<a href="http://www.dvbbs.net/passport/help.asp" target="_blank" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助">通<xsl:text disable-output-escaping="yes" > </xsl:text>行<xsl:text disable-output-escaping="yes" > </xsl:text>证</a><xsl:text disable-output-escaping="yes" > </xsl:text>:<input type="text" name="passport" size="12" /> <input type="submit" name="submit" value="论坛通行证登录" /> 把以上去掉
动网默认风格分页面模板(page_login)界面风格管理template.html(0)找到代码{$rayuserlogin} 删除即可
template.html(13)里找到:

<TR>
<TD class=tablebody1><B>论坛通行证(可不填写)</B>:<BR>
可绑定已有论坛通行证或新建论坛通行证帐号<BR>
请输入已注册的论坛通行证或需新建的通行证帐号名称
</TD>
<TD class=tablebody1>
<INPUT maxLength=50 size=30 name="Forum_Passport">
<a href="http://www.dvbbs.net/passport/help.asp" title="注册论坛通行证可让您使用一个帐号通行于国内大部分的网络论坛社区,点击查看更详细帮助" target=_blank>关于论坛通行证</a></TD>
</TR>
把以上内容删除  
在后台模板(main_style)的Dvbbs.mainhtml(17)
<br /><a href="passport.asp"><font color="blue">论坛通行证设置</font></a>
把以上内容分删除

六、注册的时候增加填写QQ栏的方法

在后台风格模板总管理page_login 里面的 temp(13)

找到以下代码删除
<TR>
<TD class=tablebody1><B>OICQ号码</B>:<BR>填写您的QQ地址,方便与他人的联系和论坛互动服务</TD>
<TD class=tablebody1><INPUT maxLength=20 size=30 name=OICQ></TD>
</TR>

然后将以下代码

<TR>
<TD class=tablebody1><B>OICQ号码</B>:<BR>强烈推荐填写,方便在论坛上互动联系<font color=red>(4--13位)<br><font color=green>请填写真实的QQ号,否则同时无法显示QQ秀</font></TD>
<TD class=tablebody1><INPUT maxLength=50 size=30 name=OICQ><font color=red>*</font>假的就别填写啦!</TD>
</TR>

放到下面代码以前

<TR>
<TD class=tablebody1><B>Email地址</B>:<BR>请输入有效的邮件地址,这将使您能用到论坛中的所有功能<br>如xxx@yahoo.com.cn,<a href=http://cn.mail.yahoo.com/>如果没有邮箱,请先注册雅虎G免费邮箱</a></TD>

七、公告滚动修改方法

动网默认风格分页面模板(page_index)界面风格管理
template.html(3)找到

<xsl:variable name="marquee" select="0"/><!--设置为1则移动公告-->
<xsl:variable name="maxposition" select="5"/><!--移动公告最多显示多少条-->
<xsl:variable name="show" select="1"/><!--方便不想显示公告的家伙,这里做了开关,设置为0则不显示公告-->
把0设为1就可以


八、验证码看不清楚的修改方法

SP1验证码看不清楚的修改方法

修改后效果:


此主题相关图片如下:


修改方法:

用记事本打开Dv_GetCode.asp文件,把上面几行的个别数值修改为(红色为修改后的,其他的不变):

Const nMaxSaturation = 100   ' 最大色彩饱和度
Const nBlankNoisyDotOdds = 0.2' 空白处噪点率
Const nColorNoisyDotOdds = 0 .1' 有色处噪点率
Const nCharCount = 4      ' 产生的字符个数
Const nPixelWidth = 20     ' 单个字符位图的宽度
Const nPixelHeight = 20       ' 单个字符位图的高度
Const nColorHue = 220  &nbs

[1] [2] [3] [4] [5] [6] [7] [8] 下一页


免责声明:本站部分文章来自互联网,如有文章涉及到版权问题,请及时联系站长!立即删除。文章录入:kaporkun    责任编辑:kaporkun 
  • 上一篇文章:
  • 下一篇文章:
  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 用户留言 | 网站地图 |