Si te encuentras con un error 500 por la ejecución de un script, en mi caso fue por phpmailer y un bucle de envíos, y en el log de apache te aparece «mod_fcgid: read data timeout in 45 seconds» no desesperes tengo una solución. Básicamente ocurre por que php está funcionando con FastCGI y tiene un tiempo establecido. Podemos configurarlo de la siguiente manera:
Editar:
> vi /var/www/vhosts/tudominio.com/conf/vhost.conf Incluir: <IfModule mod_fcgid.c> ProcessLifeTime 7200 IPCCommTimeout 7200 IPCConnectTimeout 300 </IfModule> Reconstruimos: /usr/local/psa/admin/bin/httpdmng –reconfigure-domain tudominio.com Reiniciamos Apache: service httpd restartEtiquetas: albertsuarez, FastCGI, mod_fcgid