Apache con una instancia de php-fpm en una máquina diferente

Apache con una instancia de php-fpm en una máquina diferente

Estoy configurando Apache con proxy_fcgid para pasar las solicitudes de php a una instancia dedicada de php-fpm en una máquina remota.

Configuración en Apache-Box:

<FilesMatch \.php$>
#  SetHandler "proxy:unix:/var/run/php56-fpm/php-fpm.sock|fcgi://localhost"
SetHandler "proxy:fcgi://xyz:9005#"
</FilesMatch>
<Proxy fcgi://localhost>
ProxyFCGISetEnvIf "true" PATH_INFO "%{reqenv:SCRIPT_NAME}"
ProxySet connectiontimeout=5 timeout=240
</Proxy>
RewriteCond %{REQUEST_FILENAME} \.php$
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_URI} !-f
RewriteRule (.*) - [H=text/html]

La configuración de php-fpm.conf básicamente se deja por defecto, sin embargo, todas las solicitudes 404 en la máquina que ejecuta php-fpm y

ProxyPass fcgi://127.0.0.1:9000/var/www/default/wwwroot/$1

También requiere la ruta completa en el sistema de archivos local, lo que me deja sin idea de cómo ejecutar los scripts que residen en Apache-Box.

información relacionada