O que faria com que os hosts virtuais usassem a mesma versão do php-fpm após adicionar manipuladores fpm distintos?

O que faria com que os hosts virtuais usassem a mesma versão do php-fpm após adicionar manipuladores fpm distintos?

Assim que eu habilito o php8.1-fpm.conf, todos os meus sites mudam de php7.4-fpm para php8.1-fpm. Todos os meus arquivos vhost têm manipuladores fpm adicionados aos <VirtualHost *:80>blocos como

<VirtualHost *:80>
  ServerAdmin [email protected]
  ServerName www.somesite.info
  # Only if there will be a temporary subdomain:
  DocumentRoot /srv/www/somesite.info/web/
  ErrorLog /srv/www/somesite.info/logs/error.log
  CustomLog /srv/www/somesite.info/logs/access.log combined
  RewriteEngine on
  RewriteCond %{SERVER_NAME} =www.somesite.info
  RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
  <FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost"
  </FilesMatch>
</VirtualHost>

# Handle all other domains/subdomains
<VirtualHost *:80>
  ServerName somesite.info
  Redirect 301 / http://www.somesite.info/
  RewriteEngine on
  RewriteCond %{SERVER_NAME} =somesite.info
  RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

para cada php-fpm, estou usando 7.4 e 8.1. Estou procurando pistas para rastrear onde pode estar meu erro de configuração. Ativei os módulos necessários poresta documentação.

informação relacionada