php-fpm-5.6.2 e mod_vhost_alias ProxyPassMatch

1

Eu tenho usado com sucesso o fcgi para php e mod_vhost_alias. Agora, com o novo servidor eu estava olhando php-fpm que parece interessante com Apache / 2.4.6 no CentOS 7. Configuração do php-fpm está funcionando bem, mas juntamente com mod_vhost_alias eu não sou capaz de construir regra adequada ProxyPassMatch.

Minha mod_vhost_alias setup é VirtualDocumentRoot /var/www/vhosts/%-2.0.%-1.0/%-3+/

Qualquer idéia de como criar uma correspondência adequada para qualquer .php passar para o php-fpm em execução no fcgi: //127.0.0.1: 9000.

Não importa o que eu faça, recebo apenas AH01071: Erro "Script principal desconhecido \ n"

    
por BE77Y 10.12.2014 / 13:33

1 resposta

1

Experimente com FilesMatch \.php$ em vez de ProxyPassMatch .

Por exemplo.

  <FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php5-fpm.sock|fcgi://localhost"
  </FilesMatch>

Veja um exemplo completo: Área de desenvolvimento dinâmico com o Apache 2.4 e PHP-FPM

Espero que isso ajude.

    
por 10.12.2014 / 16:03