Visualizzazione risultati 1 fino 2 di 2

Discussione: Errore 500

  1. #1
    Data registrazione
    20-07-2013
    Messaggi
    2

    Question Errore 500

    Salve a tutti, volevo sapere se esiste qualche limite imposto da altervista all'esecuzione di funzioni tipo:

    Codice:
    function setInterval($func = null, $interval = 0, $times = 0){
      if( ($func == null) || (!function_exists($func)) ){
        throw new Exception('We need a valid function.');
      }
    
      $seconds = $interval * 1000;
    
    
    
      if($times > 0){
        
        $i = 0;
        
        while($i < $times){
            call_user_func($func);
            $i++;
            usleep( $seconds );
        }
      } else {
        
        while(true){
            call_user_func($func);
            usleep( $seconds );
        }
      }
    }
    
    function doit(){
      print 'done!<br>';
    }
    
    
    setInterval('doit', 15000);

    A me serve eseguire un codice simile con ogni 15 sec. Ho provato anche a settare 4 minuti pensando ci fosse un tempo minimo ma continua a darmi errore.
    (anche un semplice while(true) {.. sleep(15000)...} non gira

    Grazie mille

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Su AlterVista gli script hanno una durata massima di esecuzione di trenta secondi. Cosa stai cercando di fare esattamente? A cosa ti servirebbe un codice di questo tipo?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •