Ho uno script che viene eseguito automaticamente a una certa ora.
Se questo script impiega più del tempo massimo vorrei che l'errore venisse salvato su un file...come posso fare?
Ho uno script che viene eseguito automaticamente a una certa ora.
Se questo script impiega più del tempo massimo vorrei che l'errore venisse salvato su un file...come posso fare?
Si ma come faccio a fare il controllo "di tanto in tanto"?
Uhm...se perà il tempo massimo viene raggiunto tra un controllo e l'altro non risolvo niente.
Pensavo a qualcosa del tipo:
all'inizio dello script salvo su un file START
eseguo lo script
cancello START dal file.
se al termine dell'esecuzione c'è ancora START vuol dire che è stato raggiunto il tempo massimo.
c'è qualcosa di più comodo?
Age Of Empires GIF Creator & Archive
New! Blog informatico di scripting PHP avanzato
Vuoi giocare online a Age of Empires The Conquerors? -> Usa Voobly !! (MSN Zone non lo supporta più dal 19 giugno 2006)
Il mio clan di The Conquerors -> Rifugio dei Conquerors
Il mio stato su Xfire Live Video ->Unreal Tournament 2004
Facebook MMORPG
Si ma se l'istruzione successiva richiede 30 secondi?
Age Of Empires GIF Creator & Archive
New! Blog informatico di scripting PHP avanzato
Vuoi giocare online a Age of Empires The Conquerors? -> Usa Voobly !! (MSN Zone non lo supporta più dal 19 giugno 2006)
Il mio clan di The Conquerors -> Rifugio dei Conquerors
Il mio stato su Xfire Live Video ->Unreal Tournament 2004
Facebook MMORPG
Ad esempio la lettura di un file molto grande
Su altervista è già impostato a 15 secondi
Saluti!
Non la voglio eseguire, voglio segnalare che non è stata eseguita.
Inserisci dopo quello che devi fare un controllo sul microtime. Se è maggiore di 15 secondi fai altro no?
Come faccio il controllo sul microtime?
Age Of Empires GIF Creator & Archive
New! Blog informatico di scripting PHP avanzato
Vuoi giocare online a Age of Empires The Conquerors? -> Usa Voobly !! (MSN Zone non lo supporta più dal 19 giugno 2006)
Il mio clan di The Conquerors -> Rifugio dei Conquerors
Il mio stato su Xfire Live Video ->Unreal Tournament 2004
Facebook MMORPG
Significa che se la mia istruzione supera i 15 secondi devo ovviamente accettare che venga interrotta, tuttavia vorrei che fosse segnalato su file questo fatto.
Allora ci metti un exit() o un die() dopo aver fatto la scrittura o quello che devi. Queste cose le devi fare tu perché solo tu sai come è strutturato lo script.