Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Maximum execution time

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    Maximum execution time

    Ciao,
    ho una esecuzione che va un po per le lunghe e mi esce il seguente errore ..

    Fatal error: Maximum execution time of 300 seconds exceeded

    Ho cercato nei file di configurazione dove viene impostato '300':

    1) apache
    # SSLSessionCacheTimeout 300

    non se il cancelletto sia un 'commento' in ogni caso cambiando il valore non cambia niente

    2)php.ini
    ;user_ini.cache_ttl = 300

    aumentando il valore (ho tolto anche ';') ma niente

    Mi sapete aiutare ?

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    nessuno ..

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Nel php.ini devi cercare
    max_execution_time=

    e mettere il valore in secondi che vuoi dopo l'uguale.
    # e ; sono commenti.

    Ovviamente dovrai poi riavviare il server.

  4. #4
    5 minuti per una elaborazione sono troppi....dovresti rivedere i tuoi script, magari usando chiamate in cascata ajax/xajax
    Se la elaborazione può essere spezzettata, per esempio devi elaborare 5.000 record e l'elaborazione di un record non dipende da quella di un altro, ne fai elaborare prima 500, poi emetti un output che dica tipo "elaborati 500 record su 5000" e fa partire la seconda tranche, che elabora dal record 501 al 1000, al termine del quale butti fuori un output "elaborati 1000 record su 5000" ecc ecc

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.