设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 10153|回复: 12

[没事聊聊] NexusPHP程序同一个服务器上的多个PT共用memcached

[复制链接]

签到天数: 379 天

[LV.9]以坛为家II

发表于 2013/9/20 22:55 | 显示全部楼层 |阅读模式 | Google Chrome 29.0.1547.76| Windows 8
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
  Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。
  正由于memcached的上述优点,在NexusPHP代码中,默认使用memcached缓存系统,而有的服务器未能支持memcached,这种情况只能使用磁盘缓存了,方法请参照小樱的nexusphp使用文件缓存,支持未安装memcache的服务器
  
  而我今天要详细讲解的是在如何一台支持memcached的服务器上搭建多个PT网站(下面以两个为例)。
  在同一台服务器上,两个拥有用一套代码的NexusPHP系统共用memcached系统,缓存会错乱。
  笔者测试情况为:
  本地配置好,测试没有任何问题的一套PT代码,上传到该服务器上后,出现大量反人类的状况:
    1.部分图标路径中出现整套代码中都没有的字符;
    2.皮肤的id与对应的皮肤不符,新添加皮肤不能使用;
    3.网站中出现大量个性化内容(来自另一个pt站)。
    4.首页所有pt站数据全部不对(来自另一个pt站)。
    。。。

  问题出现后尝试搜寻代码和数据库解决,最终失败。
  后面开始怀疑是缓存导致的数据错乱。方才经真红大神指点只有果然成功。
  现贴出教程:

1.下载解压附件得到class_cache.php文件,记事本打开,
找到195行,将WinCache改为Memcache。
(如果不是memcahced自己灵活更改);

2.找到210行,将ANTSOUL_改为与服务器上现存PT代码中对应设置不同的任意字符。(只要不傻乎乎地改为中文或特殊字符就不会有问题)

3.将class_cache,php文件上传到/classes/下,替换原有文件。

4.大功告成!!

20130920225150.jpg

缓存(支持WinCache_Memcache_APCCache_[XCache]_[eAccelerator] .rar

3.38 KB, 下载次数: 1244

评分

参与人数 1樱币 +1 收起 理由
only + 1 赞一个!

查看全部评分

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

洎虐的我 该用户已被删除
发表于 2013/9/20 22:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 379 天

[LV.9]以坛为家II

 楼主| 发表于 2013/9/20 23:02 | 显示全部楼层 | Google Chrome 29.0.1547.76| Windows 8

谢谢支持!!
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2013/9/20 23:03 | 显示全部楼层 | Google Chrome 29.0.1547.62| Windows 8
顶了个贴~~
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

沉醉在眼中 该用户已被删除
发表于 2013/9/21 11:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1221 天

[LV.10]以坛为家III

发表于 2013/9/21 12:25 | 显示全部楼层 | Google Chrome 21.0.1180.92| Windows 7
顶下~
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 25 天

[LV.4]偶尔看看III

发表于 2013/9/21 12:59 | 显示全部楼层 | 搜狗浏览器| Windows 8
不明觉厉。。
[发帖际遇]: 一个袋子砸在了 lxyzzz 头上,lxyzzz 赚了 2 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

痴人说梦 该用户已被删除
发表于 2013/9/25 18:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

比小新还帅 该用户已被删除
发表于 2013/9/27 11:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

唱单身情歌 该用户已被删除
发表于 2013/10/3 02:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

寂寞才说爱 该用户已被删除
发表于 2013/10/10 09:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 336

签到天数: 4737 天

[LV.Master]伴坛终老

发表于 2013/10/30 16:20 | 显示全部楼层 | Google Chrome 30.0.1599.101| Windows XP

解决服务器架设多PT的问题
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2014/7/12 16:52 | 显示全部楼层 | Google Chrome 35.0.1916.114| Windows 7
非常不错的帖子!!!
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/23 08:40 , Processed in 0.160086 second(s), 29 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表