Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    110

    Maximum execution time of 30 seconds exceeded

    Ciao a tutti,
    sto facendo un piccolo programma per un esame all'università.
    Ieri l'ho finito, ma mentre facevo qualche test mi è uscito questo errore:

    Fatal error: Maximum execution time of 30 seconds exceeded

    la linea di codice dove me lo porta è questo while:

    codice:
     $a=0;
                while($a<=$n && $fineneg==1){
                    if($Tself[$a]>$Fscoring[$a]){
                       if($negoz[$a]==3 && $Fscoring[$a]>$Thcol[$a]){
                          $a++;
                       }
                       else{
                          $fineneg=2;
                       }
                    }            
                }
    Da cosa può dipendere?? Io non ho trovato nessun tipo di errore

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Il messaggio parla chiaro, il codice ci mette più di 30 secondi per essere eseguito e 30 secondi sono il limite concesso dalle impostazioni del server.

    Se il ciclo non va in loop (in tal caso sarebbe inutile), puoi provare ad aumentare il tempo limite di esecuzione con
    ini_set('max_execution_time', $tempo_in_secondi);

    all'inizio dello script.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    110
    Ok grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Quel ciclo va all'infinito:
    Se capita che
    Codice PHP:
    $Tself[$a] < $Fscoring[$a
    $a non viene più incrementata, e quindi la condizione
    Codice PHP:
    $Tself[$a]>$Fscoring[$a
    restituirà sempre false, andando avanti all'infinito
    No

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.