怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!
时间:2024年04月03日
/来源:网络
/编辑:佚名
首先,我们要了解一下帝国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
帝国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
新闻资讯 更多
- 【帝国cms教程】帝国CMS模板变量$GLOBALS[navclassid]用法分析04-03
- 【帝国cms教程】鲜为人知帝国CMS内容页调用上一篇和下一篇的精华方法汇总04-03
- 【帝国cms教程】怎么快速找出帝国CMS数据库配置文件路径及迁移网站后修改技巧!04-03
- 【帝国cms教程】帝国CMS模板$GLOBALS[navclassid]用法详解04-03
- 【帝国cms教程】帝国cms 7.5版列表页分页样式修改笔记04-02
- 【帝国cms教程】解决帝国CMS搜索页面模板不支持灵动标签和万能标签的方法04-02
- 【帝国cms教程】帝国CMS只备份栏目和模板的方法04-02
- 【帝国cms教程】帝国CMS怎样删除清空数据库记录?04-02
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法