我使用nginx + php5-fpm与多个站点和池。
fpm中的每个池都被chrooted。
通常情况下一切都按预期工作。 但有时(每1/20次请求),特别是如果我之前要求站点B,站点A服务于站点B的内容。我已经查看了nginxconfiguration,它总是使用正确的fpm套接字(查看错误/访问日志) 。 另外每个fpm池都有自己的名字和套接字。
我发现这篇文章描述我的问题,但我没有安装APC …: http : //regilero.github.io/Drupal/English/2013/05/16/Warning_chrooted_php_fpm_and_apc/
那么有人有一个想法可能是错的?
我在Debian 8上遇到了同样的问题,在PHP5-fpm和Apache下。 我的解决scheme是取消注释或在php.ini中添加此行:
opcache.enable=0
这似乎是全部。 感谢您对原始问题的评论,帮助我追踪这个问题。