Настроил Apachе 2.4 в связке с php-fpm по оф.мануалам, вроде бы всё ОК, но смущает то, что пришлось закомментировать вот этот кусок конфигурации, описанный как в руководстве mod_proxy_fcgi, так и в руководстве на сайте php-fpm ( https://httpd.apache.org/docs/2.4/mod/mod_proxy_fcgi.html и https://wiki.apache.org/httpd/PHP-FPM )
Этот кусок пришлось убрать:
<Proxy "fcgi://localhost:9000/" enablereuse=on max=10>
</Proxy>
И всё потому что Апач на этот кусок конфигурации жалуется следующим образом:
AH00526: Syntax error on line ...
Целиком конфигурация связки с php-fpm вставлена в VirtualHost и выглядит точно так же, как и в мануалах:
<FilesMatch "\.php$">
<If "-f %{REQUEST_FILENAME}">
# Pick one of the following approaches
# Use the standard TCP socket
SetHandler "proxy:fcgi://localhost/:9000"
# If your version of httpd is 2.4.9 or newer (or has the back-ported feature), you can use the unix domain socket
#SetHandler "proxy:unix:/path/to/app.sock|fcgi://localhost/"
</If>
</FilesMatch>
<Proxy "fcgi://localhost:9000/" enablereuse=on max=10>
</Proxy>
Посмотрел мануал по секции «Proxy» -там конечно вообще нет упоминаний «enablereuse» и «max».
Теперь меня мучает вопрос: что я сделал не так? :)
Подскажите, если кто в курсе настройки Apache + PHP-FPM