今天一朋友来求助,在Ubuntu和Debian的LNMP环境下安装memcache后页面一直报502错误,然而在CentOS下却非常正常。起先我以为问题出在memcache上,然而在我手动telnet连接memcache之后发现memcache是正常运行的。接下來我检查了PHP-FPM的日志,里面除了一堆线程退出重启的日志以外也没有什么错误。乍一看这问题十分诡异,实际上是PHP-FPM与memcache3.0.8版本的PHP模块有点兼容问题,经过测试在Apache下就没这个问题。下面将说明下如何在军哥的lnmp一键包上解决这问题。

阅读全文...