嘟嘟社区

单服务器多站点共存redis or Memcached 报错


本帖最后由 君柯 于 2021-10-21 18:06 编辑

在网站配置文件那里报错,有知道怎么解决的吗?
单服务器多站点共存redis or Memcached 报错

https://hostloc.com/thread-895606-1-1.html

想把复制到配置件就报错了

  1. upstream redis {
  2.             server 127.0.0.1:6379;
  3.             keepalive 512;
  4.     }

复制代码

君柯 发表于 2021-10-21 18:38
我看到这个了,但是不知道怎么定义。。。

其实不用这么麻烦 数据库 改一下前缀 把WP_ 改一下 就可以无限了 其他什么都不用动
upstream redis 改个名啊,俩不能叫一个名啊

周润发 发表于 2021-10-21 18:05
其实不用这么麻烦 数据库 改一下前缀 把WP_ 改一下 就可以无限了 其他什么都不用动 …

https://www.daniao.org/5403.html#respond

这个网站配置文件粘贴不进去啊

本帖最后由 君柯 于 2021-10-21 18:23 编辑

Josephus 发表于 2021-10-21 18:07
upstream redis 改个名啊,俩不能叫一个名啊

改成?这样?也不行

  1. upstream111 redis {
  2.             server 127.0.0.1:6379;
  3.             keepalive 512;
  4.     }

复制代码

君柯 发表于 2021-10-21 18:09
改成?这样?也不行

@Josephus 改成这样可以,不报错,不知道能用不

  1. upstream redis2 {
  2.             server 127.0.0.1:6379;
  3.             keepalive 512;
  4.     }

复制代码

不用那么麻烦:https://github.com/rhubarbgroup/redis-cache/wiki/Connection-Parameters
自己在`wp-config.php`定义一下相关常量就好了
选择不同的Redis数据库即可

解憂雜貨店 发表于 2021-10-21 18:37
不用那么麻烦去修改源码:https://github.com/rhubarbgroup/redis-cache/wiki/Connection-Parameters
自己 …

  我看到这个了,但是不知道怎么定义。。。

哦哦,好像是可以直接在wp-config.php  定义数据库名,这样却是不用去改文件了,方便好多。我刚刚看懂你就秒回了,谢谢大佬。哈哈啊