怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!

首先,我们要了解一下帝国CMS整个目录结构,只有了解清楚结构,我们才有可能快速找到自己想要的文件,比如:帝国CMS数据库配置文件路径!

帝国CMS目录结构介绍

/ 系统根目录
├d/            附件和数据存放目录 (data)
│├file/       附件存放目录
│├js/         JS调用生成目录
│└txt/        内容存文本存放目录
├e/            系统程序目录 (empire)
├html/         自定义内容页存放预设目录
├images/       默认模板图片目录
├s/            专题目录 (special)
├search/       高级搜索页面目录
├skin/         模板CSS和图片存放目录
├testdata/     内置测试数据的附件目录 (安装时选择测试数据用的,不内置测试数据可以删除) 
└index.html    网站首页



/e/ 系统程序目录
├action/       信息动态列表页和内容页目录
├admin/        后台目录 (可重命名)
├class/        系统核心文件目录
├data/         系统处理数据相关目录 (临时文件、缓存等)
├DoInfo/       前台会员管理信息目录 (页面模板e/template/DoInfo)
├DoPrint/      打印页面目录
├DownSys/      下载系统模型功能目录 (页面模板e/template/DownSys)
├enews/        前台处理数据入口文件
├extend/       扩展程序目录 
├ftp/          FTP识别目录
├install/      安装程序目录,安装后请删除掉
├member/       前台会员功能目录 (页面模板e/template/member)
├message/      提示信息页面目录
├NewsSys/      新闻系统模型功能目录
├payapi/       在线支付接口目录 (页面模板e/template/payapi)
├pl/           评论页目录
├public/       公用功能程序目录 (页面模板e/template/public)
├sch/          全站全文搜索生成目录
├search/       普通搜索文件目录
├ShopSys/      商城系统模型功能目录 (页面模板e/template/ShopSys)
├ShowKey/      前台验证码文件目录
├space/        会员空间目录 (其中template为会员空间模板目录)
├tags/         TAGS列表文件目录
├tasks/        计划任务脚本存放目录
├template/     前台动态页的模板目录
├tool/         插件相关功能目录 (页面模板e/template/tool)
├update/       升级程序目录 (升级程序复制到这个目录运行)
├ViewImg/      显示图片大图目录
├wap/          WAP功能目录 (其中template为WAP模板目录)
└web/          RSS显示文件目录



/e/template/ 动态页面模板目录
├DoInfo/                 前台投稿模板目录 (对应程序目录:/e/DoInfo/)
│├AddInfo.php           发布投稿页面模板 (对应程序文件:/e/DoInfo/AddInfo.php)
│├ChangeClass.php       发布投稿选择栏目页面模板 (对应程序文件:/e/DoInfo/ChangeClass.php)
│├DoInfo.php            管理投稿首页页面模板 (对应程序文件:/e/DoInfo/index.php)
│└tran.php              发布投稿上传附件页面模板 (对应程序文件:/e/DoInfo/tran.php)
├DownSys/                下载模型页面模板目录 (对应程序目录:/e/DownSys/)
│└report.php            提交错误报告页面模板 (对应程序文件:/e/report/index.php)
├member/                 会员中心模板目录 (对应程序目录:/e/member/)
│├memberlist/           会员列表页面模板目录 (对应程序文件:/e/member/list/index.php)
│├mspace/               管理会员空间页面模板目录 (对应程序目录:/e/member/mspace/)
││├ChangeStyle.php     选择空间模板页面模板 (对应程序文件:/e/member/mspace/ChangeStyle.php)
││├feedback.php        管理会员空间反馈页面模板 (对应程序文件:/e/member/mspace/feedback.php)
││├gbook.php           管理会员空间留言页面模板 (对应程序文件:/e/member/mspace/gbook.php)
││├ReGbook.php         管理会员空间留言回复页面模板 (对应程序文件:/e/member/mspace/ReGbook.php)
││├SetSpace.php        设置会员空间页面模板 (对应程序文件:/e/member/mspace/SetSpace.php) 
││└ShowFeedback.php    管理会员空间反馈显示反馈页面模板 (对应程序文件:/e/member/mspace/ShowFeedback.php) 
│├AddFava.php           增加收藏页面模板 (对应程序文件:/e/member/fava/add/index.php)
│├AddFriend.php         增加好友页面模板 (对应程序文件:/e/member/friend/add/index.php)
│├AddMsg.php            发送站内信息页面模板 (对应程序文件:/e/member/msg/AddMsg/index.php)
│├buybak.php            购买记录页面模板 (对应程序文件:/e/member/buybak/index.php)
│├buygroup.php          购买充值类型页面模板 (对应程序文件:/e/member/buygroup/index.php)
│├card.php              点卡充值页面模板 (对应程序文件:/e/member/card/index.php)
│├ChangeFriend.php      选择好友页面模板 (对应程序文件:/e/member/friend/FriendClass/index.php)
│├ChangeRegister.php    选择注册会员组页面模板 (对应程序文件:/e/member/register/ChangeRegister.php)
│├cp.php                会员中心首页页面模板 (对应程序文件:/e/member/cp/index.php)
│├downbak.php           消费记录页面模板 (对应程序文件:/e/member/downbak/index.php)
│├EditInfo.php          修改资料页面模板 (对应程序文件:/e/member/EditInfo/index.php)
│├EditSafeInfo.php      修改安全资料页面模板 (对应程序文件:/e/member/EditInfo/EditSafeInfo.php)
│├fava.php              管理收藏页面模板 (对应程序文件:/e/member/fava/index.php)
│├FavaClass.php         管理收藏分类页面模板 (对应程序文件:/e/member/fava/FavaClass/index.php)
│├friend.php            管理好友页面模板 (对应程序文件:/e/member/friend/index.php)
│├FriendClass.php       管理好友分类页面模板 (对应程序文件:/e/member/friend/FriendClass/index.php)
│├getpass.php           取回密码重置页面模板 (对应程序文件:/e/member/GetPassword/getpass.php)
│├GetPassword.php       取回密码页面模板 (对应程序文件:/e/member/GetPassword/index.php)
│├login.php             会员登录页面模板 (对应程序文件:/e/member/login/index.php)
│├loginopen.php         弹出页面提示重新登陆页面模板 (对应程序文件:/e/member/login/login.php)
│├msg.php               管理站内信息页面模板 (对应程序文件:/e/member/msg/index.php)
│├my.php                我的状态页面模板 (对应程序文件:/e/member/my/index.php)
│├register.php          会员注册页面模板 (对应程序文件:/e/member/register/index.php)
│├regsend.php           注册激活帐号页面模板 (对应程序文件:/e/member/register/regsend.php)
│├ShowInfo.php          查看会员资料页面模板 (对应程序文件:/e/member/ShowInfo/index.php)
│└ViewMsg.php           查看站内信息内容页面模板 (对应程序文件:/e/member/msg/ViewMsg/index.php)
├payapi/                 在线支付页面模板目录 (对应程序目录:/e/payapi/)
│└payapi.php            在线支付页面模板 (对应程序文件:/e/payapi/index.php)
├public/                 公共程序页面模板目录 (对应程序目录:/e/public/)
│└vote.php              信息投票结果页面模板 (对应程序文件:/e/public/vote/index.php)
├ShopSys/                商城模型页面模板目录 (对应程序目录:/e/ShopSys/)
│├buycar.php            购物车页面模板 (对应程序文件:/e/ShopSys/buycar/index.php)
│├ListDd.php            管理商城订单页面模板 (对应程序文件:/e/ShopSys/ListDd/index.php)
│├order.php             订单提交表单页面模板 (对应程序文件:/e/ShopSys/order/index.php)
│├ShowDd.php            查看商城订单内容页面模板 (对应程序文件:/e/ShopSys/ShowDd/index.php) 
│└SubmitOrder.php       订单提交最终确认页面模板 (对应程序文件:/e/ShopSys/SubmitOrder/index.php)
└tool/                   内置插件模板目录 (对应程序目录:/e/tool/)
  └vote.php             投票插件结果页面模板 (对应程序文件:/e/tool/vote/index.php)

 

第二:我们了解了上面的目录结构,就知道数据库的配置文件路径是:e/class/config.php!这里面有一点要特别说明:对于帝国7.0以后的版本,数据库路径就是 e/config/config.php!

同时,为了方便升级,我们要了解不同的帝国CMS的版本号,哪么路径在哪呢?帝国版本查询文件路径:/e/class/EmpireCMS_version.php!这一点也很实用的。

第三:既然我们已经了解了目录结构,如果我们迁移了网站,那么,应该如何修改呢?

//数据库设置
$ecms_config['db']['usedb']='mysql';    //数据库类型
$ecms_config['db']['dbver']='5.0';  //数据库版本
$ecms_config['db']['dbserver']='localhost'; //数据库登录地址
$ecms_config['db']['dbport']='';    //端口,不填为按默认
$ecms_config['db']['dbusername']='root';    //数据库用户名
$ecms_config['db']['dbpassword']='root';    //数据库密码
$ecms_config['db']['dbname']='empirecms';   //数据库名
$ecms_config['db']['setchar']='utf8';   //设置默认编码
$ecms_config['db']['dbchar']='utf8';    //数据库默认编码
$ecms_config['db']['dbtbpre']='phome_'; //数据表前缀
$dbtbpre=$ecms_config['db']['dbtbpre']; //数据表前缀
$ecms_config['db']['showerror']=1;  //显示SQL错误提示(0为不显示,1为显示

很明显,如果迁移网站,要修改的三个地方,数据库名:root,数据库密码:root,数据库名:empirecms

posted @ 2020-03-24 11:00  kuba8  阅读(1842)  评论(0编辑  收藏  举报