网站首页站长赚钱站长推广挑广告挑推广挑主机挑工具找资源看资讯学优化品站长查教程留言论坛
您现在的位置: 站长挑挑挑 >> 看资讯 >> 建站学院 >> 内容管理系统CMS专栏 >> 动易CMS专题 >> 正文
设置动易系统数据库绝对路径和相对路径的方法
          ★★★
【字体:
设置动易系统数据库绝对路径和相对路径的方法
作者:站长挑挑…    文章来源:本站原创    点击数:    更新时间:2008-6-15  文章录入:站长挑挑挑
空间提供了一个专门放置数据库的目录(DB),这个目录与网站放置的目录(www)同级,主要是为了防止别人下载数据库(这个目录是不可下载的),当我把数据库放进这个目录并按照空间提供商的说明把conn.asp文件里的路径改为../db/***.mdb,网站可以访问,但一打开页面就出现如下图提示,并在访问后面时提示:数据库连接出错,请检查Conn.asp文件中的数据库参数设置。
此主题相关图片如下:
 

    如果我把数据库放在www目录里则没事,但出于数据库安全和全球镜像(如果做多站点镜像也必须把数据库放置在这个DB目录中)考虑,有什么解决方法?

答:因为动易的目录是多级的,所以您按照主机商的说明设置了以后,只能在根目录下进行访问,到了频道目录一级就会因为路径问题而找不到数据库。

解决方法是,您可以使用物理路径的方式来设置数据库路径。具体是:

1、修改Conn.asp中的db = "\database\PowerEasy2006.mdb",改成形如:

db = "d:\WEBSite\WEBSite1\DATA\PowerEasy2006.mdb"这样的物理路径。

2、修改Conn.asp中第40行:ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)

改成:ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db

即去掉Server.MapPath()


    站长挑挑挑寄语:只要10秒就可【注册本站会员】,发表你的软文,分享你的经验,共探站长真谛!或通过下面【发表评论】功能点评文章,与所有站长共勉!
  • 上一篇文章: 没有了

  • 下一篇文章:
  • 相关文章
    站长如何优化网站,提高流量
    站长找免费资源,请来站长挑挑挑资源…
    站长如何推广网站,选择推广服务
    建站如何选择网站主机空间
  • 相关文章
    赞 助 商
    >