Estoy ejecutando una gran importación a mi base de datos (aproximadamente 200k registros) y estoy teniendo un problema serio con el tiempo de espera de mi script de importación. Utilicé mi teléfono celular como cronómetro y descubrí que agota el tiempo exactamente 45 segundos por cada pasada (error interno del servidor) ... solo hace unos 200 registros a la vez, a veces menos. Escaneé mi phpinfo() y nada está configurado en 45 segundos; entonces, no tengo ni idea de por qué estaría haciendo esto.PHP Script Veces después de 45 segundos
Mi max_execution_time está establecido en 5 minutos y mi max_input_time está establecido en 60 segundos. También intenté establecer set_time_limit (0); ignore_user_abort (1); en la parte superior de mi página, pero no funcionó.
También puede ser útil tener en cuenta que mi archivo de error dice: "Fin de encabezados de script prematuros" como el error de ejecución.
Cualquier ayuda es muy apreciada.
¿Algún mensaje de error? tienes error_reporting (-1) habilitado, ¿verdad? – Gordon
Acabo de agregar eso como una edición cuando publicaste esto :) Un mensaje de error: "Final prematuro de los encabezados de script" –
Posible duplicado de [Cabeceras prematuras del script: index.php, mod \ _fcgid: leer el tiempo de espera de datos en 61 segundos] (http://stackoverflow.com/questions/14488567/premature-end-of-script-headers-index-php-mod-fcgid-read-data-timeout-in-61-s) – kenorb