execution limit insensato

Stato
Discussione chiusa ad ulteriori risposte.

black_devil

Utente Silver
10 Giugno 2007
75
13
3
76
Ciao a tutti, sono in piena crisi mistica.
Fino a ieri all'una di notte, andava tutto bene su nerdz, sta mattina invece (alle 8) mi sono connesso ed ha iniziato a dirmi:
Codice:
Fatal error: Maximum execution time of 30 seconds exceeded in /web-site/nerdoz/class/geshi/geshi.php on line 4595
Ho provato a rimuovere geshi, mi da un'altro errore identico ad un'altra linea.
Io non capisco, non facendo nulla.
È sempre andato bene e ora ha deciso di andare male? o_O
Ho provato a riavviare apache, a riavviare mysql (ho fatto il check dei database, nessun problema li, (tra l'altro le altre applicazioni web 'pesanti' che girano sul server, vanno bene, phpmyadmin funziona come al solito, phpbb su "nessuno's space" idem).
Anche a riavviare il server, nulla.
Di alzare l'execution time non se ne parla perché far attendere più di 30 secondi per visualizzare un profilo, è un po' una schifezza.

Chi mi sa aiutare?
 
Edit: sto usando un backup di tutti gli script php di una settimana fa, quando tutto funzionava correttamente.
Nulla, stesso errore. Io davvero non me lo so spiegare
 
Ok, ho risolto xD
Il problema non era nient'altro che un sostituzione errata nella preg_replace, aggiungevo un "\0" tra $ e [0-9]+ anziché " ", per appunto sistemare quel problema noto agli utenti.
Solo che così facendo, inizialmente è andato, ma parsando codici più lunghi iniziava questo loop infinito davvero stravagante.
Potete chiedere.
 
Stato
Discussione chiusa ad ulteriori risposte.