你的位置:HBcms宏博内容管理系统 HBcms使用帮助 正文
HBcms使用帮助
  1. 如何安装
  2. 快速入门
  3. 自定义表单
内容搜索
热门内容
  1. HBcms建站系统exe安装..
  2. CMS下载,宏博cms免费下..
  3. 如何安装HBcms,安装是..
  4. HBcms火车头采集模块,..
  5. 全部是乱码!不能安装..
  6. FTP如何使用二进制模式..
  7. 不占网站空间,免费上..
  8. 宏博cms的Google全文搜..
  9. 如何给每个页面添加流..
  10. 网站首页每天自动更新..
推荐内容
  1. CMS下载,宏博cms免费下..
  2. 怎么添加首页友情连接..
  3. 如何安装HBcms,安装是..
  4. 如何给每个页面添加流..
  5. 输入框的式样和预设值
  6. 全自动升级到最新的HB..
  7. HBcms火车头采集模块,..
  8. 如何改变静态页的文章..
  9. 基本属性的用途
  10. 宏博cms淘宝taobao支付..
Windows空间出现redeclare mdbconnection错误的解决办法
  •  添加时间:2009-05-13 发表时间:2009-05-13 人气:342
  • 错误提示如下:

    Fatal error: Cannot redeclare mdbconnection() (previously declared in d:\wwwroot\dongshinisorb\wwwroot\isorbcn\include\hbw.cn\function.inc.php:219) in D:\wwwroot\dongshinisorb\wwwroot\isorbcn\include\hbw.cn\function.inc.php on line 0

    错误分析:

    请注意上面路径的 d:\ D:\ 的大小写区别。
     
    由于Windows 下不区分大小写,所以,当php4的环境(通常是php.ini的配置)里有大小写混杂的不规范写法的时候,会出现上述错误提示。

    php官方网站的说明:http://www.php.net/manual/zh/function.require-once.php

    Note: 要注意 require_once() 和 include_once() 在大小写不敏感的操作系统中(例如 Windows)的行为可能不是所期望的。

    Example#1 require_once() 在 Windows 下不区分大小写

    <?php
    require_once("a.php"); 
    // this will include a.php
    require_once("A.php"); 
    // this will include a.php again on Windows!

    ?>

     
    造成此情况的可能原因:
    如果你之前一切正常,突然有一天出现了上面的错误提示,只能说明您的空间提供商对php环境进行了修改。并且改得不规范。
     

    解决办法:
    1. 更换到对php支持更好的linux服务器 或 将windows服务器的php环境升级到最新版,这可以从根本上解决上面的问题
    2. 如果是虚拟主机,无法更改php环境,那么请找到你的hbcms/include目录下的config.inc.php文件,用编辑器打开它,找到 $CFG['admin']['vhost_root'] 和 $CFG['admin']['root'] 2个变量,看他的值(应该是虚拟主机的真实路径)是否有大小写的情况。例如上面的情况,把 D:\  改成 d:\ 试一试,如果不出现上面的错误提示了,说明问题找到了。
    3. 如果找到了问题,我们需要一劳永逸的解决它。$CFG['admin']['vhost_root'] 和 $CFG['admin']['root'] 2个变量是在程序安装的时候记录到数据库里的。现在我们需要去数据库里找到这2个变量,并修改它。 这时,需要你登录phpmyadmin,找到config表,用like %%搜索admin.vhost_root 和 admin.root 这2个变量,修改它即可。
    如果你碰到了上面的问题,可以试一试上述的操作。但是,请千万小心,别把数据弄没了。如果您不想有任何意外,请联系官方客服,购买我们的技术支持服务,付费让宏博官方技术员帮你操作。


  • 点这里复制本页地址发送给您QQ/MSN上的好友
  • 相关文章
  • 相关评论
  • 本文章所属分类:首页 HBcms使用帮助