• DNN4.8+SQL 2005 EXPRESS安装及DNN 4.8版本的新特性与其他版本的差异


    DNN4.8+SQL 2005 EXPRESS安装及DNN 4.8版本的新特性与其他版本的差异

    装好VPC开发环境后,不想去找SQL SERVER 2000的光盘,就直接用VS2005附带的SQL server 2005 EXPRESS。

    dnn 4.8 与SQL SERVER 2005 EXPRESS配合

    第一个遇到的总是就是在vs2005装好后,再安装IIS6,因此,无论如何配置IIS,访问DNN站点时,都不会显示安装画面。
    最多显示一个站点的目录列表。

    通过运行在.net系统目录下运行aspnet_regiis -i,重新安装.net,再重启电脑。解决了这个问题。

    接下来,将IIS配置好,不过管数据库,直接访问DNN站点,成功安装好,不过,进入DNN站点时,除了看不到内容文字外,其他正常,能显示模块容器。

    接下来,为了今后好管理数据库,下载安装了sql server management studio express,重启电脑后。DNN站点访问出错。

    然后,又是多次安装DNN,没成功。

    问题初步确定在数据库这块。

    手工重建DNN数据库多次,最后成功这次是这样配置的。
    采用默认配置建立名为DNN的新数据库,在security下新建login,将network service,加进来,将默认数据库设为DNN。

    在DNN数据库下的security下新建用户,名字随便,注意,将前一步建的NETWORK SERVICE,加进来,并且,将其设置为dnn的dbowner。

    再将web.config的两处sql连接字符串,加上数据库文件名,采用集成验证方式。

    然后,就可以通过访问DNN站点,安装了。安装数据库这步会出现检测错误,多试几次,就会通过,奇怪的地方,可能是电脑慢了,一时,没反应过来。直接用默认的sql 2000/2005这个选择,我就是因为改为sql 2005 express,才检测出错的。

    后面就如以前一样的安装。4.8多个个liveID的登录方式,在有些页面还会看到openID的字样。4.6中这两个新增的登录方式,并没有用成功过。

    还有就是在4.8中新建页面,在选择授权时,不见了以前的all users,而多了一个未授权用户,为此,我特意试验了一样。新建一页,将view page的权限,分给了未授权用户,还有默认的administrator.结果,当我用新注册的普通用户登录后,就看不到刚才新建的那页了。

    个人理解,这是一个好的功能,可以用于显示一些诸如:“收费下载,付费看电影之类的页面”,当未授权用户访问时,显示的就是宣传页,注册用户访问就不用看这广告了。

    还有去研究module upgrade和dnn 4.8 upgrade的用途,结果,当然是傻了,module upgrade是用于module开发人员,升级.net 1.1下的源码到.net 2.0的工具,dnn 4.8 upgrade是用于升级dnn整站的。和dnn 的安装包,本质上是一个类型的(当然,有一点区别)。

    相关的一点URL:
    如何在升级模块时备份模块内容
    http://blog.csdn.net/zhangyue610/archive/2007/03/23/1538896.aspx
    最完整的DNN 4.X 安装攻略(适合3.X版本)
    http://kk2000.cnblogs.com/archive/2006/02/21/335077.html

    更多请访问 http://www.123de6.cn

  • 相关阅读:
    NYOJ 10 skiing DFS+DP
    51nod 1270 数组的最大代价
    HDU 4635 Strongly connected
    HDU 4612 Warm up
    POJ 3177 Redundant Paths
    HDU 1629 迷宫城堡
    uva 796
    uva 315
    POJ 3180 The Cow Prom
    POJ 1236 Network of Schools
  • 原文地址:https://www.cnblogs.com/meta/p/1059043.html
Copyright © 2020-2023  润新知