一、问题起源
ECJia到家是一款开源的O2O电商系统。在我们使用的时候,会经常遇到官方新版本升级,这时,我们又想保持当前站点的稳定运行,又想升级到新版本体验功能。我们就需要再搭建一个升级测试站点,这时我们就遇到了“如何让这两个站可以共用数据和附件资源”。
二、修改内容
第一步:修改.env文件,使用两个网站的数据库配置信息相同;
第二步:共用两个网站的附件访问地址
-
以第一个网站为主,首先获取第一个网站的附件目录访问地址,如:
http://www.xx.com/content/uploads
配置第二个网站的配置文件/content/configs/site.php
-
添加配置项:
'custom_upload_url' => 'http://www.xx.com/content/uploads',
第三步:共用两个网站的附件上传目录
-
网站上传目录在服务器的绝对路径,如
/www/www.xx.com/content/uploads/
配置第二个网站的配置文件/content/configs/site.php
-
添加配置项:
'custom_upload_path' => '/www/www.xx.com/content/uploads/',
第四步:搞定
三、相关链接
官方下载:https://ecjia.com/download.html
Git OSChina: http://git.oschina.net/ecjia/...
GitHub: https://github.com/ecjia/ecji...