分类(ZJ-BLOG介绍)
2007/06/15 15:20:50[作者:zj]

  本文是配置的详细介绍,如果只想快速的配置好自己的BLOG程序,参考以下两个配置样例:

         一虚拟目录只配置一份程序

         一虚拟目录配置N份程序

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

 
  注意,不管将你的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” 配置项中的设定的标识来加前缀,从而区分为同一份程序中的不同数据库配置。     

相关日志:
正在读取相关日志,请等待...
分类(ZJ-BLOG介绍) | 访问(0) | +引用(0) |
(会员)feelone 2008/04/29 17:31:50
http://www.bsdunion.com/netinfo11/netinfo.aspx
这是系统探针,用的是虚拟主机
www.imneter.com
这是程序
按照配置写的
为啥不能用呢
(会员)feelone 2008/04/29 17:30:50
如果有时间帮忙看看是什么错误呢
http://www.imneter.com
这是服务器探针
http://www.bsdunion.com/netinfo11/netinfo.aspx
按照说明配置了
不知道为什么不行的
(游客)kevin 2008/03/15 23:43:21
<%@ Page language="c#" Codebehind="serverPage.aspx.cs" AutoEventWireup="false" Inherits="myBlog.myBlogWebUI.common.serverPage" %>

报这样的错误  我在vs2005里都可以用的啊  一放到iis里就这样了 是不是还要装什么ajax插件?
(游客)2008m 2008/01/11 10:13:23
程序是不错,就是配置说明太乱了,能不能明了点啊?根本看不懂你的说明!!
简单点行不行?
我有个主站2008M.net
把程序上传到了blog这个文件夹,应该怎么配置?怎么搞都搞不成.

(游客)ilovefender 2007/10/13 17:55:18
数据库导入了,iis配好了后,一浏览就报错:当前页的脚本发生错误。
这是咋回事啊?都按照说明配置好了的。。。
发表评论
昵称  密码  游客无需密码
网址  电邮  注册
验证码 请输入左侧图片中的字符
记住我
 
天气好热呀~~~
程序有点儿小问题,在静态日志面发表评论会报错,上次更新有点儿东西忘改了,目前新版做了一半,一时没有办法直接更新了。。。见谅
模板选择
小调查
你看好本站的发展吗?
非常有前途
还是不错的
一般般了
没前途
站长信息
昵称:zj
[给我发短消息]
QQ:245376247
Email:zj-blog@163.com
MSN:zj-blog@hotmail.com
日历
统计
最新评论
最新留言
热门文章