• User Attivo

    consiglio su phpbb

    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


  • Super User

    @--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.


  • User Attivo

    questo è l'errore che mi da

    CGI Timeout
    The specified CGI application exceeded the allowed time for processing. The server has deleted the process.


  • Super User

    @--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.


  • User Attivo

    @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?


  • Super User

    @--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.


  • User Attivo

    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?!?!


  • Super User

    @--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:


  • User Attivo

    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


  • Super User

    @--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?


  • User Attivo

    @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...


  • Super User

    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....


  • User Attivo

    scusami ma non riesco ancora a capire cosa dovrei provare a fare :(:(


  • Super User

    @--Phoenix-- said:

    scusami ma non riesco ancora a capire cosa dovrei provare a fare :(:(
    All'inizio dello script metti

    set_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. :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

    PS: questa procedura vale anche per molto altro, basta che sostituisci a "aruba timeout php" quello che ti serve.:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :eheh: :eheh: :eheh: :eheh: :eheh: :eheh: :eheh: :eheh: :eheh: :eheh:

    PPS: per gli amministratore: che ne dite di fare una guida sulla ricerca, direi che quello che ho scritto come inizio non è male.


  • User Attivo

    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....


  • Super User

    @--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!


  • User Attivo

    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 :S

    NEWS : 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??????


  • Super User

    Mi sembra molto strano. Comunque confrontate i due files...


  • User Attivo

    @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....