También puedes ajustar el "time-out" de ejecución de un script en concreto en (valga la rebundancia) en tiempo de ejecución vía la función:
Código PHP:
set_time_limit(segundos);
(Si usas 0 cero .. sería tiempo infinito ..)
Hacerlo así .. no compremetes el rendimiento del servidor .. dandole el tiempo necesario al script que lo necesite .. Es decir .. deja por defecto los 30 segundos del php.ini y el scritp que lo necesite le das mas tiempo de ejecución.
Un saludo,