zj-blog v1.0 Beta2 配置说明

    此版本的ZJ-BLOG已经支持将程序配置于您虚拟空间下的任意目录结构中，以及在一份虚拟空间中配置N份ZJ-BLOG的功能，并且这N次的ZJ-BLOG可以任意使用ACCESS或是SQL SERVER数据库!
　　
    
    发布版本的ZJ-BLOG默认的设置是放在虚拟空间的主目录中的，如果您确定将ZJ-BLOG布置在你空间的主目录中并没有需要了解配置于子目录以及同一空间配置N分程序的方法，本文可以略过!

　　本文是配置的详细介绍，如果只想快速的配置好自己的BLOG程序，可登陆www.zj-blog.com 去参考提供的各种目录结构的配置例子。
　　
　　注意，不管将你的BLOG配置在何种目录结构、或是否在同一空间配置了N分程序，都一定确保:bin文件夹、web.config、Global.asax　三项必须置于主目录的根目录下，并且确保整个空间内（即使你在同一空间布置了N份程序）这三项都只有一份。
　　
　　配置方法:
    用记录本打开　网站目录中的 web.config　文件，在文件顶部找到如下配置信息:
    
    <!--ZJ-BLOG配置目录类型(0:单目录;1:多目录)-->
    <add key="directoryType" value="0" />
    <!--单目录配置-->
    <!--BLOG相对于您主空间的目录-->
    <add key="blogDirectory" value="" />
    <!--数据库的绝对路径-->
    <add key="DataBaseType" value="OLEDB" />  
    <add key="ConnectionString" value="Provider=Microsoft.jet.oledb.4.0;data source=" />
    <add key="DataPath" value="C:\zjblog\db\myblog.config" />
    <!--多目录配置-->
    <!--目录列表-->
    <add key="directoryListValue" value=",blog\" />
    <add key="directoryListName" value="one,two" />
    <!--第一个-->
    <add key="one_DataBaseType" value="OLEDB" />
    <add key="one_ConnectionString" value="Provider=Microsoft.jet.oledb.4.0;data source=" />
    <add key="one_DataPath" value="C:\zjblog\db\myblog.config" />
    <!--第二个-->
    <add key="two_DataBaseType" value="SQLSERVER" />
    <add key="two_ConnectionString" value="server=你的SQL服务器;uid=用户名;pwd=密码;database=zjblog数据库名" />
    <add key="two_DataPath" value="" />


说明：
　　<!--ZJ-BLOG配置目录类型(0:单目录;1:多目录)-->
    <add key="directoryType" value="0" />
　　　　　　　　　　　
　　　　　　　　　　　——是否开启同一空间配置多份程序的功能，1：开启（多目录共存），0：关闭（单目录）
    <!--单目录配置-->
    <!--BLOG相对于您主空间的目录-->
    <add key="blogDirectory" value="" />
    <!--数据库的绝对路径-->
    <add key="DataBaseType" value="OLEDB" />  
    <add key="ConnectionString" value="Provider=Microsoft.jet.oledb.4.0;data source=" />
    <add key="DataPath" value="C:\zjblog\db\myblog.mdb" />
 
                      ——“directoryType”配置项被设为"0"时的目录相关配置项
                          “blogDirectory”程序所在的目录，主空间下请置空值，如在子目录下，例如将程序文件(不包括bin目录、web.config、Global.asax三项的其余所有文件)放在了ZJBLOG目录下，请将些配置项置为"zjblog/"。
                          “DataBaseType”先用数据库类型:OLEDB(access),SQLSERVER(sql server)
                          “ConnectionString”连接字符串，如是access数据库请将其置为:"Provider=Microsoft.jet.oledb.4.0;data source="。如是sql server 数据库请其置为："server=你的SQL服务器;uid=用户名;pwd=密码;database=zjblog数据库名"。
　　　　　　　　　　　　　“DataPath”access数据库的所在绝对路径（系统会在您第一次在空间中配置ZJBLOG的时候为你自动更改此项）如用SQLSERVER数据库则此项无用。



////////////以下部分为多目录配置说明,在之前的配置项“directoryType”被置为"1"的时候才会有效//////////////


    <!--目录列表-->
    <add key="directoryListValue" value=",blog\" />
    <add key="directoryListName" value="one,two" />
                   　　——“directoryListValue”空间中所有的ZJBLOG程序的目录列表,此演示的顶值表示空间中存在一个放于主目录的的程序和一个放于blog文件夹下的程序。
                       ——“directoryListName”每一份程序的一个唯一标识值，些演示的项值表示将第一份程序(放于主目录中的)的标识设为"one",将第二份程序(放于主目录中的)的标识设为"two"。
　　
　　<!--第一个-->
    <add key="one_DataBaseType" value="OLEDB" />
    <add key="one_ConnectionString" value="Provider=Microsoft.jet.oledb.4.0;data source=" />
    <add key="one_DataPath" value="C:\zjblog\db\myblog.config" />
    <!--第二个-->
    <add key="two_DataBaseType" value="OLEDB" />
    <add key="two_ConnectionString" value="server=你的SQL服务器;uid=用户名;pwd=密码;database=zjblog数据库名" />
    <add key="two_DataPath" value="" />
 　　　　　　　　　　　——分别为每一BLOG程序配置数据库，配置方法同之前介绍的单目录中的的一样，需要注意的是配置项的key必段按照“directoryListName” 配置项中的设定的标识来加前缀，从而区分为同一份程序中的不同数据库配置。      

              
                            
　　