FPM иногда подают из неправильного пула

Я использую nginx + php5-fpm с несколькими сайтами и пулами.

Каждый пул в fpm хромирован.

Обычно все работает как положено. Но иногда (каждый 1/20 запрос), особенно если я раньше запрашивал сайт B, сайт A обслуживает содержимое сайта B. Я уже изучил конфигурацию nginx, она всегда использует правильный сокет fpm (заглянул в журнал ошибок / доступа), Также у каждого fpm-пула есть свое имя и сокет.

Я нашел этот пост, который описывает мою проблему, но у меня не установлен APC...: http://regilero.github.io/Drupal/English/2013/05/16/Warning_chrooted_php_fpm_and_apc/

Так у кого-нибудь есть идея, что может быть не так?

1 ответ

Я столкнулся с той же проблемой в Debian 8, под PHP5-fpm и Apache. Моим решением было раскомментировать или добавить эту строку в php.ini:

opcache.enable=0

Это казалось всем. Спасибо за комментарии к оригинальному вопросу, который помог мне отследить это.

Другие вопросы по тегам