Como poner max_execution_time a infinito en PHP

Para establecer el tiempo de ejecución máximo de un script en PHP a «infinito», puedes modificar el valor de la directiva «max_execution_time» en el archivo «php.ini» o usando la función «ini_set()» en el código PHP.

Para modificar el archivo «php.ini»:

  1. Localiza el archivo «php.ini» en tu servidor. Puede estar en diferentes lugares dependiendo de tu configuración, pero a menudo se encuentra en «etc/php/php.ini» o «usr/local/lib/php.ini».
  2. Abre el archivo «php.ini» en un editor de texto y busca la línea «max_execution_time = 30» (o un valor similar).
  3. Cambia el valor «30» a «0» o «-1» para establecer el tiempo de ejecución máximo en «infinito».
  4. Guarda y cierra el archivo.
  5. Reinicia el servidor web para que los cambios tengan efecto.

Para usar la función «ini_set()»: ini_set('max_execution_time', 0);

Ten en cuenta que establecer max_execution_time a infinito, puede causar problemas de rendimiento, si algún proceso se queda colgado, ya que no se detendría nunca.