美文网首页ECJia
ECJia如何配置两个网站访问共同的数据库和附件资源

ECJia如何配置两个网站访问共同的数据库和附件资源

作者: 东方皓 | 来源:发表于2018-07-02 15:46 被阅读59次

一、问题起源

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/',

第四步:搞定

相关文章

  • ECJia如何配置两个网站访问共同的数据库和附件资源

    一、问题起源 ECJia到家是一款开源的O2O电商系统。在我们使用的时候,会经常遇到官方新版本升级,这时,我们又想...

  • 通过Spring和JDBC征服数据库

    第10章 通过Spring和JDBC征服数据库 本章内容: 定义Spring对数据访问的支持 配置数据库资源 使用...

  • webpack 快速入门

    一、webpack 配置 1. 资源入口 Webpack 通过 context 和 entry 这两个配置项来共同...

  • day41HTTP网络协议说明

    课程介绍部分 作业: 网站访问资源概念 静态资源: 动态资源 伪静态资源 网站访问度量方式 企业常用网站web服务...

  • 网站简单部署架构

    负载均衡:通过负载均衡解决网站访问压力问题 分布式缓存和本地缓存:减少数据库访问压力,提高网站访问速度 数据库主从...

  • nginx 动静态分离

    静态资源可以配置在nginx里面,如图所示,我们通过访问shop.****.com这个网站,这些的静态资源加载就从...

  • Flutter开发4:资源管理

    Flutter应用程序包含两个部分,代码和资源(asset)。资源可在运行时访问。资源通常包括配置文件、图标、图片...

  • 1.nginx 入门

    nginx 基本用法 使用场景: 反向代理和负载均衡静态资源配置利用强大的并发功能,直接访问数据库--api服务 ...

  • idea配置tomcat映射虚拟路径

    为什么配置?由于数据库存储图片,比较耗费内存,怎么办呢?在数据库中存储图片的相对路径,访问资源时使用相对路径访问。...

  • CORS解决跨域问题

    0. 背景 浏览器中,网站A的网络请求访问网站A的资源(图片,HTTP请求)是很顺畅的,而想访问网站B的资源,就要...

网友评论

    本文标题:ECJia如何配置两个网站访问共同的数据库和附件资源

    本文链接:https://www.haomeiwen.com/subject/fcvnsftx.html