zoukankan      html  css  js  c++  java
  • 配置Discuz(asp.net版)和DotText(cnblogs版)

       头派下来一项类似开发门户网站的任务,其中涉及到blog模块、论坛、在线聊天、新闻、视频播客等等(看着需求里面好像以后还要增加网上购物功能),我们开发组的人数用一只手掰指头还要剩一个手指呢,汗啊~没办法,硬着头皮上吧。
       新闻系统下了荒野的开源新闻,试了一下感觉他的功能太多了,决定用freetext自己做一个;聊天室的感觉没什么难度,暂不考虑;视频插件倒是可以开发,不过用别人的应该也可以吧(不知有没有版权问题),而且专业开发者肯定比我们做的要高效;论坛模块和blog模块如果自己开发肯定时间不够了,所以决定用Discuz和DotText。
       Discuz传统的是php论坛,不过现在有DiscuzNT,是asp.net的,有access版本也有msSql版本,而且据说.net2.0的正式版正在最后发布阶段(官方说四月一号正式发布,愚人节:)),地址是http://nt.discuz.net/
       我用的是MSSql的版本,按照配置帮助一路配置下去,其中有几点要注意:帮助上说sqlServer的用户只分配public身份就可以了(抓图是那样的),不过这样在setup论坛的时候提示没有操作数据库的相应权限,所以我还是赋了owner权限才通过;如果你用的是虚拟目录,那么在设置DNT.config文件时一定要注意<forumpath>/Forum/</forumpath>的写法,比如虚拟目录是Forum那么要设置成/Forum/。以前朋友和我提到过html伪静态地址,就是把aa.aspx?id=4变为aa-4.html也可以正常访问,而且可以方便搜索引擎的收录,看着也舒服,discuz可以支持这个,打算有时间一定要研究一下。
       开始是用新建网站配置的discuz,然后又用虚拟目录配置了一遍后发现不可以,因为我的主网站是用的.Net2.0,discuz是1.1的(正式版将有2.0的支持,而且开源),所以每次访问它都会去找主目录下面的web.config文件,虽然他们两个我用了不同的应用程序池。搜索了一下,未果...不知哪位高手有好的方法没,烦请告知一下。
       DotText的地址是:http://www.cnblogs.com/dudu/archive/2004/12/14/77148.aspx
       配置时需要配置一个iis的映射,*.*映射到asp.net,就是说用户请求的任何文件都交给asp.net来处理,方法是在网站点右键-属性-主目录-配置-插入,然后选择c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll,并且不要选中[检测文件是否存在]。不出意外就应该可以了:)
       
  • 相关阅读:
    Git的基本使用(只是基本使用)
    GET与POST的比较
    GO开发:链表
    阿里云啊
    以太坊区块和交易存储
    以太坊私有链部署合约
    以太坊go-ethereum签名部分源码解析
    GO开发:接口
    区块链开发:以太坊网络
    Go开发[八]goroutine和channel
  • 原文地址:https://www.cnblogs.com/vagerent/p/685355.html
Copyright © 2011-2022 走看看