Discuz!NT 2.5 beta下载测试
类库文档在线查看
Comsenz 招聘信息
首届Discuz!NT 模板大赛圆满结束
著名音乐网站SoGua网、分贝网
采用Discuz!NT搭建社区
FIFA Online2官网论坛使用Discuz!NT
游戏城寨论坛使用Discuz!NT搭建
要灌, 就灌有技术含量的水
一起交流学习ASP.net吧!
17套Discuz!NT界面模板提供下载
Discuz!NT后台截图先睹为快
Discuz!NT文档中心
用户整合说明文档
Discuz!NT亮相微软Tech-Ed 2007
Discuz!NT情景搞笑短片抢先看
1/2页12 跳转到查看:7385
发新话题 回复该主题

[经验] Dnt.config说明

Dnt.config说明



<?xml version="1.0"?>
<BaseConfigInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Dbconnectstring>Data Source=(local);User ID=sqlname;Password=sqlpassword;Initial Catalog=databasename;Pooling=true</Dbconnectstring>
    <Tableprefix>dnt_</Tableprefix>
    <Forumpath>/</Forumpath>
    <Founderuid>0</Founderuid>
    <Dbtype>SqlServer</Dbtype>
</BaseConfigInfo>


Dnt.config主要分为如下5个节点:

<Dbconnectstring>  //数据库连接字符串
<Tableprefix>        //数据表前缀(Access为dnt_无法通过安装程序来修改。)
<Forumpath>        //论坛路径(例如您同[url]http://www.exp.com/bbs[/url]类似这样的链接形式来访问论坛,则该项内填写/bbs/)
<Founderuid>      //论坛创始人uid
<Dbtype>            //数据库类型(SqlServer,MySql,Access)


这些节点在您目录权限正确的情况下都不需要人工配置,运行./install/index.aspx安装程序进行引导安装时程序会自动引导您来设置相关的内容。问题出现了,当我们移动论坛或者论坛调整了dnt.config中的配置参数时,我们需要手工编辑dnt.config中的设置。而编辑中最主要的就是编Dbconnectstring节点。下面将dnt.config中Dbconnectstring节点中的数据库连接字串做个说明给大家。
Discuz!NT 2.0起支持3种数据库格式,连接字串分别是以下三种形式:

<Dbconnectstring>Data Source=(local);User ID=sqlname;Password=sqlpassword;Initial Catalog=databasename;Pooling=true</Dbconnectstring>
<Dbconnectstring>Data Source=127.0.0.1;User ID=sqlname;Password=sqlpassword;Initial Catalog=databasename;Pooling=true;Allow Zero Datetime=true</Dbconnectstring>
<Dbconnectstring>Provider=Microsoft.Jet.OleDb.4.0;Data Source=D:\bbs\database\access_db.config;Persist Security Info=True;</Dbconnectstring>


我们手动编辑dnt.config的Dbconnectstring节点时需要修改如下参数:
Data Sorurce  //数据库服务器地址,Access数据库为数据库在硬盘中的绝对路径)
User ID          //数据库帐号
Password        //数据库密码
Initial Catalog  //数据库名称
大家在修改时需要注意Access由于是文件型数据库所以它的连接字串中只有Data Sorurce项,只要在该项内写入数据库文件的绝对路径,且该路径拥有asp.net访问和进行读写修改的权限即可。
数据库连接字串的格式一定要和上面举出的数据库连接字串保持一致。
注:Dnt.config文件必须存放在网站的根目录中,且需要使用uft-8编码保存。当您的论坛程序出现异常提示时,请先检查您的Dnt.config中的数据库连接字串是否设置正确;以及Dnt.config存放的位置和文件编码格式。
回归平凡http://www.lufei.org ……

TOP

 

回复:Dnt.config说明

建议置顶

TOP

 

回复:Dnt.config说明

好东东,,,,,,,,,,,,,,
亿人商务网  欢迎您的加入  ~~

行业渠道 礼仪处世 电脑周边 生活娱乐等热门版块

TOP

 

回复:Dnt.config说明

顶上去,经常复习复习。:lol

TOP

 

回复:Dnt.config说明

nion71:

TOP

 

回复:Dnt.config说明

收藏,呵呵.

TOP

 

回复:Dnt.config说明

是新手的 好教程

楼主辛苦了

TOP

 

回复:Dnt.config说明

我是XP的系统 总是在安装的第二步出错 CONFIG文件权限没有正确的设置  我按照安装说明设置了 还是出错
请问 XP的系统是不是只需将DNT.CONFIG文件权限中的users设置为可写入修改就ok了? 为什么无法找到network service这一项?

TOP

 

回复:Dnt.config说明

回复:Dnt.config说明
我是XP的系统 总是在安装的第二步出错 CONFIG文件权限没有正确的设置  我按照安装说明设置了 还是出错
请问 XP的系统是不是只需将DNT.CONFIG文件权限中的users设置为可写入修改就ok了? 为什么无法找到network service这一项?

我是server 2003的,跟你一样我也是报这个错,network service属性设置了也一样。

TOP

 

回复:Dnt.config说明

XP中是ASP.NET 安装教程请下载签名中的使用手册查看

TOP

 
1/2页12 跳转到
发表新主题 回复该主题