Pagina 1 di 2

errore queue.php

Inviato: 29/06/2012, 19:55
da DaveDevil
Non capisco cosa sia successo.


qualche settimana fa ho modificato i template di tutti i temi del forum per aggiungere la funzionalità tapatalk.

a seguito sono stati aggiornati template e svuotata la cache, tutto a posto.

una settimana fa mi segnalano che dalla finestra "topic reply" mancano le emoticons che venivano sempre visualizzate normalmente.

aggiorno di nuovo template, set immagini e via dicendo, ricompaiono... per riscomparire il giorno dopo.

riaggiorno tutto, riappaiono, e per ora sono ancora là.

ieri mi segnalano che, inviando una risposta (non importa se dalla schermata di risposta oppure con la risposta rapida) viene fuori pagina bianca con queste indicazioni:

Codice: Seleziona tutto

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /home/***/public_html/forum/cache/queue.php on line 3

Parse error: syntax error, unexpected ':' in /home/***/public_html/forum/cache/queue.php on line 3
ho messo io gli asterischi al posto del nome.

tuttavia, nonostante questo errore, la risposta viene correttamente inviata.

leggendo "cache" ho svuotato la cache di nuovo, il problema sembrava risolto, ma ora stavo scrivendo e rieccolo qua.

sono un admin "ignorante" quindi abbiate pazienza per favore...

cosa può essere?

Re: errore queue.php

Inviato: 29/06/2012, 21:06
da Angolo
Confermi che si tratta di server linux? Se sì, ripristina i file citati, dal pacchetto originale, relativo alla tua versione di phpbb3; se non funziona, trasferisci tutto in locale; se non funziona, attua in locale un ripristino integrale ftp, ma facendo molta attenzione a cosa e come modifichi: niente MOD instabili, e solo lo stretto necessario.

Re: errore queue.php

Inviato: 30/06/2012, 2:04
da DaveDevil
ho guardato, nell'installazione originale appena scaricata da phpbb, la cartella "cache" è vuota.

ora ho provato a salvarmi il file "incriminato" e a cancellare l'originale dal server, l'errore non è uscito fuori.

un ripristino integrale sarebbe complicato, in quanto le mod installate negli anni (partiti dalle prime versioni di phpbb da quel che so) sono parecchie, e tutte più o meno necessarie.

Re: errore queue.php

Inviato: 30/06/2012, 10:01
da Carlo
Il file queue.php è il file che contiene la coda di invio delle e-mail.
Svuotando la cache da PCA, ovviamente, tale file non viene eliminato, altrimenti non verrebbero inviare le e-mail in coda.

C'è un problema con il file della coda e-mail.
Visto che spunta solo quando invii una risposta, deduco che in quel momento dovrebbe inviare un e-mail di notifica ad un utente che ha sottoscritto un forum od un argomento.

Potresti allegare il file in oggetto?

Re: errore queue.php

Inviato: 30/06/2012, 16:39
da DaveDevil
difatti, stamattina un po' più riposato ho messo mano a quel file, e ho visto che era interrotto verso la fine, mancava proprio parte di testo.

la soluzione di cancellarlo non è servita perchè se ne è ricreato uno identico.

sono riuscito a risolvere cancellando il contenuto del file e lasciandolo quindi vuoto. in questo modo il file è stato nuovamente riempito, alla prima risposta, con il testo completo, ed ora funziona correttamente (per ora).

anche aprendo il file con notepad++ me lo visualizza in un'altro modo.

la domanda è... perchè il file si è interrotto? a cosa può essere dovuto il problema?

Re: errore queue.php

Inviato: 30/06/2012, 16:56
da Carlo
Ipotizzo un possibile problema temporaneo sul server, il quale ha interrotto l'esecuzione della pagina PHP.

Re: errore queue.php

Inviato: 01/07/2012, 0:14
da DaveDevil
sistemato questo, ne è uscito un'altro.

quando guardo il profilo di un utente, mi da errore su un file template, sempre nella cartella cache. probabilmente se lo svuoto, o lo sostituisco con uno di backup il tutto tornerà a funzionare.

tanto per, il file è tpl_prosilver_memberlist_view.html.php

ipotesi:

cercando ho visto che il server che ospita il forum ha pochissimo spazio libero (con pochissimo intendo quasi zero...)

può esserne la causa?

Re: errore queue.php

Inviato: 01/07/2012, 0:33
da Barrnet
È possibile, magari quando crea i file di cache non ha abbastanza spazio e tronca il pezzo finale.

Re: errore queue.php

Inviato: 01/07/2012, 6:41
da Carlo
Mhm... ma il server è di tua proprietà, o sei appoggiato su un servizio di hosting?
Se sei su un servizio di hosting, come hai potuto dire che c'è poco spazio?

Re: errore queue.php

Inviato: 01/07/2012, 8:56
da DaveDevil
sul cpanel c'è la voce:

572.39/600 MB

quando il problema si è verificato, segnava 600.5/600