nginx – FPM有时从错误的池中提供服务

我正在使用nginx php5-fpm与多个网站&池.

fpm中的每个池都是chrooted.

通常一切都按预期工作.但有时(每1/20请求),特别是如果我之前请求站点B,站点A提供站点B的内容.我已经查看了nginx配置,它总是使用正确的fpm套接字(查看错误/访问日志) .每个fpm-pool也有自己的名称和套接字.

我发现这篇文章描述了我的问题,但我没有安装APC ……:http://regilero.github.io/Drupal/English/2013/05/16/Warning_chrooted_php_fpm_and_apc/

那么有人知道可能出现什么问题吗?

最佳答案
我在Debian 8上遇到了同样的问题,在PHP5-fpm和Apache下.我的解决方案是在php.ini中取消注释或添加此行:

opcache.enable=0

这似乎就是全部.感谢您对原始问题的评论,这些问题帮助我对此进行了跟踪.

相关文章

文章浏览阅读3.7k次,点赞2次,收藏5次。Nginx学习笔记一、N...
文章浏览阅读1.7w次,点赞14次,收藏61次。我们在使用容器的...
文章浏览阅读1.4k次。当用户在访问网站的过程中遇到404错误时...
文章浏览阅读2.7k次。docker 和 docker-compose 部署 nginx+...
文章浏览阅读1.3k次。5:再次启动nginx,可以正常启动,可以...
文章浏览阅读3.1w次,点赞105次,收藏182次。高性能:Nginx ...