Sto eseguendo un'importante importazione nel mio database (circa 200k di record) e sto avendo un problema serio con il mio script di importazione che si sta esaurendo. Ho usato il mio cellulare come cronometro e ho scoperto che scade a 45 secondi ogni volta (errore interno del server) ... fa solo 200 record alla volta, a volte meno. Ho scansionato il mio phpinfo() e nulla è stato impostato su 45 secondi; quindi, non ho idea del motivo per cui lo farebbe.Script PHP Timeout dopo 45 secondi
My max_execution_time è impostato su 5 minuti e my max_input_time è impostato su 60 secondi. Ho anche provato a impostare set_time_limit (0); ignore_user_abort (1); nella parte superiore della mia pagina ma non ha funzionato.
Potrebbe anche essere utile notare che il mio file di errore riporta: "Fine anticipata delle intestazioni di script" come errore di esecuzione.
Qualsiasi assistenza è molto apprezzata.
eventuali messaggi di errore? hai abilitato error_reporting (-1), vero? – Gordon
Appena aggiunto come modifica quando hai postato questo :) Un messaggio di errore: "Fine anticipata delle intestazioni degli script" –
Possibile duplicato di [Intestazioni anticipate degli script: index.php, mod \ _fcgid: leggere il timeout dei dati in 61 secondi] (http://stackoverflow.com/questions/14488567/premature-end-of-script-headers-index-php-mod-fcgid-read-data-timeout-in-61-s) – kenorb