я пробовал вынести этот виртхост в отдельный php-fpm sock который используется только на этом хосте, это не помогло.
имена пулов php-fpm разные вт, 3 авг. 2021 г. в 18:54, Maxim Dounin <mdou...@mdounin.ru>: > Hello! > > On Tue, Aug 03, 2021 at 06:35:37PM +0300, MihaKot wrote: > > > Коллеги, нужна помощь. > > > > есть виртуальный хост, один из пары десятков на сервере (2 одинаковых). > > > > у него есть такая конфа > > > > location ~ \.(php|htm|html|phtml)$ { > > fastcgi_pass unix:/var/run/php-www.sock; > > include fastcgi_params; > > fastcgi_param SCRIPT_FILENAME /var/www/domain.ru > $fastcgi_script_name; > > fastcgi_param PHP_ADMIN_VALUE > "auto_prepend_file=/var/www/adauth.php"; > > #include /etc/nginx/fastcgi_params; > > } > > > > > > Проблема заключается в том что при заходе на другие домены на этом же > > сервере периодически получается что у них подключается auto_prepend_file > > > > причем это не постоянно, а через раз-пять-десять. > > > > снаружи еще один nginx в качестве балансировщика. там только proxy_pass > > > > В какую сторону копать для исправления проблемы? > > Так небось PHP_ADMIN_VALUE отрабатывается конкретным рабочим > процессом php-fpm, и дальше используются всеми запросами, которые > попадают в этот рабочий процесс. > > Если хочется использовать разные значения для разных виртуальных > серверов, обслуживаемых одним пулом рабочих процессов php-fpm - > стоит ставить подходящее значения всегда, то есть в остальных > виртуальных серверах сбрасывать в пустое значение. > > -- > Maxim Dounin > http://mdounin.ru/ > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- P.S. Сохраняйте переписку в теле письма. ___________________________________ Best regards, Konstantin @MihaKot@ Aksarin. Phone: +7 921 74 66 818 Skype: mihakot E-mail: miha...@gmail.com
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru