帝国CMS开启Redis

发布时间 2023-12-13 21:56:59作者: 神经蛙

首先要安装Redis,其次是启用Redis,在配置中启用Redis,

修改php.ini文件,找到以下行(如果不存在,请添加):

;extension=redis

将其修改为:

extension=redis

保存并关闭php.ini文件。

重启Apahce或Nginx使更改生效。

验证Redis扩展是否已启用

创建一个PHP文件,例如 info.php,并将以下代码添加到文件中:

<?php
phpinfo();
?>

将该文件放置在您的Web服务器的文档根目录中。

在浏览器中访问 http://localhost/info.php,查找Redis扩展部分,确保扩展已启用。

最后修改/e/config/config.php数据库设置页面编码设置中间插入以下代码:

// Redis设置
$ecms_config['sets']['redis'] = 1; // 启用Redis缓存
$ecms_config['sets']['redis_host'] = 'localhost'; // Redis主机地址
$ecms_config['sets']['redis_port'] = '6379'; // Redis端口
$ecms_config['sets']['redis_password'] = ''; // Redis密码
$ecms_config['sets']['redis_persistent'] = 1; // 启用持久连接
$ecms_config['sets']['redis_prefix'] = 'your_prefix_'; // 替换为您想要的前缀
$ecms_config['sets']['redis_expire'] = 3600; // 替换为您想要的过期时间
$ecms_config['sets']['redis_database'] = 0; // 替换为您想要的数据库索引
$ecms_config['sets']['redis_serialize'] = 1; // 启用序列化

具体效果还未检测,目前只是记录。