欢迎您光临济南吉峰网络科技有限公司!
电话图标 全国热线:0531-82993939 手机:15053126111

新闻动态

将想法与焦点和您一起共享

当前位置:主页 > 新闻动态 > 建站知识 >   >  

织梦dede同一个数据库使用两个后台的方法

发表日期:2021-04-10 文章编辑:网站建设 浏览次数:

一、修改data文件夹下的数据库配置文件,两个后台调用同一个数据库
 
二、复制一份后台配置文件
 
1.在数据库找到表dede_sysconfig(如果改了前缀自己换啊),把这张表复制一份并且重命名为dede_sysconfigm(名字随便起,同样注意前缀)
 
2.把网站文件全部批量替换(notepad++可以在文件夹中批量替换,其他工具也可以),sysconfig --> sysconfigm
 
这样做的目的就是让你两个后台调用各自的配置文件,也就是两个后台在系统配置中可以有自己的配置互不影响
 
三、复制一份存放栏目信息的数据表dede_arctype
 
1.用上面的方法去替换
 
这样做的目的是两个后台有不同的栏目的存放路径,栏目使用的模板名也可以不相同,但是栏目必须要一样
 
四、那就是图片路径的问题了
 
1.网站栏目页的缩略图路径不对
 
方法:修改include下的arc.listview.class.php,的以下代码  (大概在896行)



 
if(!preg_match("/^http:\/\//i", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y')
                    {
                        $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];
                    }
 
 



修改为:


2.首页掉用的缩略图是修改include/taglib/arclist.lib.php,代码相同
 
五、内容页的图片路径问题
 
1.在织梦的扩展函数中添加以下函数 include/extend.func.php
 
 
function replaceurl($newurl)
 
{
$newurl=str_replace('src="/uploads/allimg/','src="http://www.xxx.com/uploads/allimg/',$newurl);
 
return $newurl;
 
}
 
2.把内容页的标签:{dede:field.body/}改为:{dede:field.body function='replaceurl(@me)' /
 
六、待补充啊,替换了上面这些后网站正常了,有问题了随时更新
 
还有另外一种方法,不需要两个配置文件,大概是把站点跟网址写为 / ,然后把上传文章是的缩略图那一项改为远程绝对地址
 

将文章分享到..
相关新闻
最新新闻
随机新闻
最新网站设计案例
  • 我们能做什么

    致力于互联网品牌建设与网络营销,专业领域包括网站建设、电子商务、移动互联网营销、微信小程序商城及系统平台开发等,服务范围涵盖基础的域名服务、主机服务;企业邮箱、云服务器、网络营销等应用服务,吉峰研发中心拥有一支由多名网络安全专家、软件工程和项目管理专家、网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

  • 更多 +我们的优势

  • 更多 +关于吉峰

    吉峰一直秉承专业、诚信、服务、进取的价值观,坚持优秀的商业道德,以用户价值为导向,向用户提供优质产品和优质服务,从而赢得了用户的信赖。自2013年以来公司业务范围包括一线城市济南、广州、北京、上海,全国各地接受异地服务商的公司企业或者机构。吉峰建站公司始终以不懈的努力、更高的目标来要求自己。

Copyright @ 2008-2028 JIFENG Technology Co., LTD. All Rights Reserved.    鲁ICP备14005801号