php哪一个是主程序,多个POSCMS程序使用一个主程序

066ca53f9a820174175c9e63927d2662.png

当一台服务器存在多个poscms网站时,通常做法是给每一个站点分别安装一套poscms程序,那么这样一来每次升级都要分别为这些站点升级,一个一个站点的升级比较繁琐。

本教程可以将这些poscms共用一个主程序内核,每次升级只需要升级主程序即可。

上图中有多个POSCMS3.5版本的网站程序,我们可以把其中任意一个网站作为主程序,也可以新建一个网站作为主程序都行;

本例以www.aaa.com作为主程序,每次升级只需要升级这个网站即可。

先来把www.bbb.com继承www.aaa.com的程序:

1、修改www.bbb.com的index.php文件:// 执行主程序

require FCPATH.'Init.php';

这句话是默认index.php中的,我们把它指向到www.aaa.com中,表示引用aaa.com的程序:// 这三个目录是poscms的主程序目录,引用aaa.com的文件

define('BASEPATH', '/www/wwwroot/www.aaa.com/diy/system/');

define('COREPATH', '/www/wwwroot/www.aaa.com/diy/dayrui/');

define('CMSPATH', '/www/wwwroot/www.aaa.com/diy/poscms/');

// 定义这个域名的目的是/statics/目录采用aaa.com的css和js

define('ROOT_URL', 'http://www.aaa.com/');

// 执行主程序

require '/www/wwwroot/www.aaa.com/diy/Init.php';

2、再把bbb.com中的这三个目录删除掉/www/wwwroot/www.aaa.com/diy/poscms/

/www/wwwroot/www.aaa.com/diy/system/

/www/wwwroot/www.aaa.com/diy/system/

安全起见,先备份这三目录

文档最后更新时间:2019-01-10 13:18:11

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值