Eu finalmente consertei esse problema depois de testar vários parâmetros de configuração. Eu testei a solução duas vezes, removendo todas as alterações anteriores. Apenas um parâmetro foi necessário para eu corrigi-lo.
Para as versões mais recentes do httpd e do mod_proxy_fcgi, basta adicionar timeout=
ao final da linha ProxyPassMatch
, por exemplo:
ProxyPassMatch ^/(.+\.php.*)$ fcgi://127.0.0.1:9000/<docroot>/$1 timeout=1800
Para versões mais antigas, foi um pouco mais complicado, por exemplo:
<Proxy fcgi://127.0.0.1:9000>
ProxySet timeout=1800
</Proxy>
ProxyPassMatch ^/(.+\.php.*)$ fcgi://127.0.0.1:9000/<docroot>/$1
Eu precisava adicionar a diretiva Proxy para definir o tempo limite para 30 minutos. Em alguns aplicativos, geralmente ao operar o banco de dados, existem rotinas que podem levar mais de 10 minutos para serem executadas. Eu temporário definir o tempo limite para 30 minutos para garantir que eles terminem. Especificamente útil ao usar o assistente de instalação, o que leva muito tempo (na minha humilde opinião).
A propósito, a entrada inicial que me ajudou a resolver este problema foi encontrada no seguinte endereço de URL .