Normalmente, los scripts en los sitios de Elementor Hosting pueden ejecutarse durante un máximo de 60 segundos antes de agotarse el tiempo. Sin embargo, puede haber ciertas circunstancias, como cuando está subiendo archivos más grandes, en las que necesite más tiempo. Usando la configuración de PHP, puede aumentar el tiempo máximo de ejecución a 300 segundos durante un período de 24 horas.
Aumentar el tiempo de ejecución
El aumento del tiempo máximo de ejecución se realiza a través de la configuración de PHP.
Para aumentar el tiempo máximo de ejecución:
- Vaya a su panel de control de My Elementor.
- Pase el cursor sobre el sitio web que desea editar y haga clic en Administrar este sitio.
- En el panel, haga clic en Avanzado.
- En la ventana de la derecha, haga clic en Configuración de PHP.
- Abra el campo Ajustes de PHP.
Esto muestra la configuración de PHP. - Desplácese hacia abajo hasta Tiempo máximo de ejecución y haga clic en Extender tiempo de ejecución.
El límite de tiempo de ejecución del archivo se extiende a 300 segundos durante 24 horas.
¿Por qué puede que necesite aumentar el tiempo máximo de ejecución?
Hay una serie de escenarios en los que puede que necesite utilizar esta función:
- Manejo de grandes conjuntos de datos
- Ejemplo: Procesamiento de archivos grandes, generación de informes o realización de operaciones de base de datos en una cantidad significativa de datos.
- Razón: Estas operaciones pueden exceder el tiempo de ejecución predeterminado, por lo que extender el límite evita la terminación prematura.
- Cargas o descargas de archivos
- Ejemplo: Carga o descarga de archivos grandes a través de una interfaz web.
- Razón: Asegura que el script no se agote mientras se gestiona la transferencia de archivos.
- Tareas de copia de seguridad y migración
- Ejemplo: Creación de copias de seguridad de bases de datos o archivos, o migración de datos entre sistemas.
- Razón: Estas operaciones pueden llevar una cantidad significativa de tiempo, dependiendo del tamaño y la complejidad de los datos.
- Procesamiento por lotes
- Ejemplo: Procesamiento de colas, actualización de múltiples registros o ejecución de trabajos por lotes.
- Razón: Estas tareas a menudo implican acciones repetitivas sobre un gran número de elementos.
- Evitar la terminación del script durante el mantenimiento
- Ejemplo: Ejecución de tareas administrativas o de mantenimiento como la optimización de la base de datos o las actualizaciones del sistema.
- Razón: Asegura que el script se ejecute hasta su finalización sin interrupción.