多个wordpress博客站,使用 Memcached 缓存冲突
如题:多个wordpress博客站,使用 Memcached 缓存冲突,只能缓存第一个被访问的博客,其他的会全部显示成第一个博客的页面内容。 怎么没人回呢?呼叫军哥。。。军哥。。。。 一般wp上设置memcached都会设置上id或prefex用来区别不同的虚拟主机,如果没有的话多个wordpress肯定会冲突
回复 3# 的帖子
网上有所有设置加一个 global $blog_id; 的设置,但是无用啊! 我使用的一个站群程序。。 他们在缓存文件的时候,使用的是$_SERVER['SERVER_NAME']来识别网址
这样就会出现你那样的现象,开缓存就只是一个主页。 把他换成 $_SERVER['HTTP_HOST'] 后问题解决了。
不知你这个缓存程序是否也是这样做的。
页:
[1]