我们的使命

助力跨境卖家高效建立全球销售网络

喜报2021年我司获《江苏省国家高新技术企业》认定

分类目录

文章标签

热门推荐

相关咨讯

opencart缓存文件,magento503

2022-09-29 10:24:05 - 米境通跨境电商

    

    如果你正在使用OpenCart作为跨境电商平台或自有品牌店铺,可通过启用Redis缓存服务,大幅降低服务器负载,同时减少频繁读取数据库。

    目前OpenCart3.0以上版本默认未开启Redis,下面请跟随我一起开始部署Redis吧。

    一、检查Web服务器:

    首先检查OpenCart所在服务器是否已经安装php-redis,以UbuntuServer20.0.4为例,可直接通过下面这条命令安装:

    $sudoaptinstallphp8.0-redis

    二、修改OpenCart配置文件:

    如果你不熟悉OpenCart文件结构,请不要紧张或者担心,配置Redis需要修改的文件并不多,首先是要修改2个config.php文件,他们分别对应OpenCart网站前端的配置文件,和后台管理的配置文件。

    首先修改前端配置文件,位于:

    /upload/config.php

    define('CACHE_HOSTNAME','127.0.0.1');

    define('CACHE_PORT','6379');

    define('CACHE_PREFIX','oc_');

    define('CACHE_EXPIRE',3600);

    如果你的Redis服务开启了密码保护,配置文件中需要增加一行,这里也是网上很多文章并未提到的:

    define('CACHE_PASSWORD','你的redis服务密码');

    重复上述步骤,修改后台配置文件,位于:

    /upload/admin/config.php

    至此,配置文件修改完成。

    三、修改系统默认选项:

    OpenCart系统文件中包含一个默认配置文件default.php,位于:

    /upload/system/config/default.php

    找到并分别修改cache_engine和session_engine:

    $_['cache_engine']='redis';

    $_['session_engine']='redis';

    如果你的Redis服务开启了密码验证,需要额外修改OpenCart所使用的Redis库文件,增加密码验证支持,文件位于:

    /upload/system/library/cache/redis.php
    联系我们
  • 24H客服
  • 联系电话:16651690460(龙经理)
  • 微信咨询:
南京天遥路联网络科技有限公司,版权所有 Copyright By ©米境通ERP4.0,2015-2025,苏ICP备:苏ICP备15044100号-4, 苏公网安备:32011402011043