• 安装Discuz!NT到网站子目录


    最近需要把bbs整合到一个网站上,最后选了Discuz!NT,因为是asp.net开发的,感觉以后同网站整合会方便些,下面是我的安装心得。
    假设网站的域名是:http://test/, 论坛安装到以下地址:http://test/bbs

    1、在网站的根目录下创建个名为bbs的子目录,并把Discuz的相关文件拷贝或上传到bbs目录中
    2、把bbs目录的DNT.config文件移到网站根目录,并确保该文件为UTF-8编码(可用记事本打开再另存为)
    3、右键DNT.config文件,选择“属性”,在“常规”选项卡中去掉只读属性,在“安全”选项卡中添加ASP.NET(Windows XP)或NETWORK SERVICE(Windows 2003)群组帐户,并赋予修改和写入权限
    3、右键bbs目录,选择“属性”,在“常规”选项卡中去掉只读属性,在“安全”选项卡中添加ASP.NET帐户或NETWORK SERVICE群组,并赋予修改和写入权限
    3、打开IIS,并把bbs目录设为应用程序
    4、这时应该能通过网址(http://test/bbs/install/index.aspx)正常运行Discuz的安装向导了


    相关问题:
    1、XP上的IIS不能新建网站,只能是windows 2000 server和windows 2003的系统上的IIS才能新建网站
    2、假如在Discuz的安装向导的权限检测页面中,其他项都通过,就最后一项出现“您没有对CONFIG文件夹访问权限,详情参见安装文档”的错误,请尝试运行以下命令:net stop w3svc && net start w3svc,或在IIS中选择“重新启动IIS”命令,假如还是一样,建议在浏览器地址里面直接打开step3.aspx进行下一步安装
    3、选择access数据库,假如出现“系统未能初始化数据库,导致安装失败,请点击上一步检查相关设置是否正确”错误,请再次运行命令:net stop w3svc && net start w3svc

    捣鼓了几天Discuz,体会最深的就是,安装真是太麻烦了!!

    7.2日补充:
    4、假如想把论坛移到visual studio中编译,需要把bbs目录中的bin文件夹的所有dll复制一份到asp.net系统的bin文件夹下,还有当原来的asp.net系统使用到全局theme功能的话,编译后打开bbs目录的文件会出现“使用主题 css 文件要求页上有标头控件”的错误,这时需要改下bbs目录下的web.config配置,取消bbs目录下的theme功能,在web.config中找到pages节点像以下设置:
    <pages
                validateRequest
    ="false"
                enableEventValidation
    ="false"
                enableViewStateMac
    ="false"
                viewStateEncryptionMode 
    ="Never"
                theme
    =""      //新增,使全局theme功能对bbs目录无效
        /> 

  • 相关阅读:
    iOS AppIcon尺寸
    MBProgressHUD的基本使用
    所有界面锁定屏幕方向,某一个界面支持屏幕旋转~
    90. 64位整数乘法【快速乘模板】
    89. a^b【快速幂模板】
    237. 程序自动分析 【map+并查集】
    旅行商问题【山财新生赛E】
    HDU 2647 Reward 【拓扑排序反向建图+队列】
    HDU1285 确定比赛问题【拓扑排序+优先队列】
    日志统计 尺取法【蓝桥杯2018 C/C++ B组】
  • 原文地址:https://www.cnblogs.com/vento/p/1232752.html
Copyright © 2020-2023  润新知