- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- consiglio su phpbb
-
@--Phoenix-- said:
ciao a tutti
ho un problema con phpbb (versione 2.0.19).Il problema è il seguente : quando voglio fare un backup del database, ho la netta sensazione che questo non sia affatto completo (lo dimostra anche la dimensione del database di 20 mega ed il backup di 17 mega)Abilitando la compressione gzip dopo un po che avvio il backup (mentre comprime il file) mi segnala un CGI error....
qualcuno ha qualche consiglio?
Grazie
Beh forse comprime qualcosa, o la dimensione del db è maggiore per altri motivi. Per vedere che sia effettivamente corretto, non ti resta che fare il backup e provare a inserirlo in un forum pulito, magari creato apposta in un altro dominio o in locale se puoi. Per l'errore gzip, dipende da che errore ti da. Magari posta la stringa di errore se dice qualcosa.
-
questo è l'errore che mi da
CGI Timeout
The specified CGI application exceeded the allowed time for processing. The server has deleted the process.
-
@--Phoenix-- said:
questo è l'errore che mi da
CGI Timeout
The specified CGI application exceeded the allowed time for processing. The server has deleted the process.
Lo script ci mette troppo a comprimere il db. Prova a aumentare il timeout di esecuzione dello script.
-
@cali1981 said:
Lo script ci mette troppo a comprimere il db. Prova a aumentare il timeout di esecuzione dello script.
ok grazie,provo e ti dico...
PS : come faccio ad aumentare il tempo di esecuzione degli script?
-
@--Phoenix-- said:
ok grazie,provo e ti dico...
PS : come faccio ad aumentare il tempo di esecuzione degli script?
Chiedi a google, lui lo sa di sicuro!PS: il primo risultato da:
set_time_limit
(PHP 3, PHP 4, PHP 5)
set_time_limit -- Limita il tempo massimo di esecuzione
Descrizione
void set_time_limit ( int seconds )Imposta il limite massimo in secondi di durata dello script. Se si raggiunge questo limite, lo script viene interrotto con un errore fatale. Per default questo limite è impostato a 30 secondi o, se esiste, al valore di max_execution_time nel php.ini. Se il parametro seconds viene impostato a zero, non si impone alcun limite di tempo.
Quando viene eseguita la funzione set_time_limit(), questa re-imposta il il contatore del tempo di esecuzione a zero. In altre parole, se il timeout è impostato al default di 30 secondi, e dopo 25 secondi di esecuzione si richiama la funzione con set_time_limit(20), lo script potrà girare per 45 secondi.
-
eh ma il problema è questo.....
se devo modificare il php.ini in locale non ci sono problemi....ma sul sito hostato sul server di aruba come faccio?!?!
-
@--Phoenix-- said:
eh ma il problema è questo.....
se devo modificare il php.ini in locale non ci sono problemi....ma sul sito hostato sul server di aruba come faccio?!?!
Più o meno non fai... :bho:
-
quindi non posso effettuare backup del database....e quindi se succede qualcosa sono fattacci miei
a meno che non trvo qualcuno con una linea tale da riuscire a fare il backup del database entro i 30 secondi del lavore di default....ma cavolo
-
@--Phoenix-- said:
quindi non posso effettuare backup del database....e quindi se succede qualcosa sono fattacci miei
a meno che non trvo qualcuno con una linea tale da riuscire a fare il backup del database entro i 30 secondi del lavore di default....ma cavolo
No no non dipende dalla linea, ma dal tempo di esecuzione dello script sul server aruba. Prova a aprire un ticket e chiedere, forse hanno qualche rimedio loro. Ma hai provato a usare quella funzione prima?
-
@cali1981 said:
No no non dipende dalla linea, ma dal tempo di esecuzione dello script sul server aruba. Prova a aprire un ticket e chiedere, forse hanno qualche rimedio loro. Ma hai provato a usare quella funzione prima?
x quella funzione intendi il set time limit?perchè non ho capito se a cosa ti riferisci...
-
Volevo dire, prima di dire che serve modificare il php.ini, hai provato a vedere se quella funzione ti va? Epoi, hai provato a cercare su internet qualcosa tipo aruba ph timeout? Forse c'è già la soluzione per te....
-
scusami ma non riesco ancora a capire cosa dovrei provare a fare :(:(
-
@--Phoenix-- said:
scusami ma non riesco ancora a capire cosa dovrei provare a fare :(:(
All'inizio dello script mettiset_time_limit(600); //10 minuti di timeout
e provi a vedere se cambia qualcosa. Se non cambia, vuol dire che non puoi usare quella funzione, e quindi devi chiedere all'assistenza google. Per il fatto di cercare qualcosa su google allora:
apri il browser, scrivi nella barra degli indirizzi www.google.it e premi invio, quando si apre google scrivi nella textbox vicino al logo google: "aruba timeout php" (senza virgolette) poi clicchi su cerca. A questo punto compaiono dei risultati, tu apri ogni risultato finchè non trovi quello che ti interessa o ti stanchi.
PS: questa procedura vale anche per molto altro, basta che sostituisci a "aruba timeout php" quello che ti serve.
PPS: per gli amministratore: che ne dite di fare una guida sulla ricerca, direi che quello che ho scritto come inizio non è male.
-
ahahahah scusami ma non ho capito che intendessi di fare una ricerca in google :D:D stavo pensando a tutt'altro...mi sa che mi devo andare a fare una dormita....
adesso sto provando in locale a modificare il time limit nel php.ini, vediamo che succede....
-
@--Phoenix-- said:
ahahahah scusami ma non ho capito che intendessi di fare una ricerca in google :D:D stavo pensando a tutt'altro...mi sa che mi devo andare a fare una dormita....
adesso sto provando in locale a modificare il time limit nel php.ini, vediamo che succede....
Ok. In bocca al lupo!
-
mi è venuta in mente una cosa....
ma scusa, è inutile che io faccia le prove sul php.iniche ho in locale....io in locale ho phpbb ma è completamente vuoto...modificare quel file di configurazione nn mi serve a niente perchè dati da tirare giu io non ne ho :SNEWS : in preda al panico + totale ho fatto fare un backup del database all'altro amministratore del portale...possibile che a lui risulti un backup .sql di 56 mega e a me di 17??????
-
Mi sembra molto strano. Comunque confrontate i due files...
-
@cali1981 said:
Mi sembra molto strano. Comunque confrontate i due files...
confrontati i due file....
il file scaricato da me è circa 1/3 del suo file (ho cercato l'ultima stringa del mio file....è posizionata a circa 1/3 del suo).Non capisco come mai il download si blocca esattamente a 5 minuti dal suo avvio (ho provato + volte...il tempo è sempre di 5 minuti, il file scaricato è +o- delle stesse dimensioni...)ho provato a scaricarlo sia con mozilla che con IE (anche se dubitavo fosse un problema del mio browser...)
non riesco proprio a capire come mai lui scarica tutto senza problemi (anche se la compressione gzip gli va in timeout pure a lui) e io no....