Pagina 1 di 2

Pagine bianche

Inviato: 04/06/2011, 2:44
da degu
Salve!
Lo scorso anno ho creato un forum sul mio sito, riservato ai colleghi dell'ufficio.
Tutto filava liscio fino a ieri, da quando mi appaiono delle pagine bianche non solo alla pagine di login, ma anche a tutti i link che sono rimasti registrati nella cronologia (ACP Panel, Indice PCA, Utenti non attivi, ecc.).
Dal collegamento FTP sembra che sia tutto intatto. Ho provato a copiare il tutto su un altro host ed il risultato è lo stesso.
Ho chiesto aiuto all'Host, ma mi hanno risposto che per loro è tutto regolare e che non forniscono assistenza sul contenuto dei siti.
Sapete dirmi cosa può essere successo e come risolvere il problema ?
Grazie!

Re: Pagine bianche

Inviato: 04/06/2011, 8:50
da Angolo
Una di queste cose:
1 - Il contenuto ftp è stato trasferito (o ripristinato) con parametri diversi da questi: modalità binaria, nessuna interpretazione ASCII. O comunque qualche file php corrotto. Devi ripristinare l'intero contenuto ftp, dai pacchetti originali (niente backup), con i parametri indicati.
2 - Un errore di sintassi a livello di php-HTML avanzato, causato da qualche modifica effettuata.
3 - Attivazione della compressione gzip non supportata dal server. O attivazione di una compressione non supportata dal server.

Re: Pagine bianche

Inviato: 04/06/2011, 14:34
da Haku
Se hai installato qualche MOD che richiedeva modifihe alla lingua, controlla che non vi siano errori.

Re: Pagine bianche

Inviato: 04/06/2011, 21:53
da degu
Vi ringrazio per le risposte.
Il punto è che non ho fatto nessuna modifica al forum, quindi escluderei le ipotesi 2 e 3 di Angolo e quella di Haku.
Il trasferimento ftp l'ho fatto per vedere se era un problema del server.
Come faccio a verificare se è stato corrotto qualche file php ?
Potrebbe essere stato corrotto da un intervento esterno ?
Non sono un gran esperto di php, potreste spiegarmi come fare a "ripristinare l'intero contenuto ftp, dai pacchetti originali (niente backup), con i parametri indicati" ?
Reinstallando il forum non rischio di perderne i contenuti (argomenti, membri, ecc.) ?

Re: Pagine bianche

Inviato: 05/06/2011, 11:26
da Carlo
Prima di tutto, puoi anche compilare il campo PHP del tuo profilo? Mi interessa sapere la versione di PHP in uso, in modo da verificare se è da esso causato.

Re: Pagine bianche

Inviato: 05/06/2011, 13:32
da Angolo
degu ha scritto:Vi ringrazio per le risposte.
Il punto è che non ho fatto nessuna modifica al forum, quindi escluderei le ipotesi 2 e 3 di Angolo e quella di Haku.
Il trasferimento ftp l'ho fatto per vedere se era un problema del server.
Come faccio a verificare se è stato corrotto qualche file php ?
Potrebbe essere stato corrotto da un intervento esterno ?
Non sono un gran esperto di php, potreste spiegarmi come fare a "ripristinare l'intero contenuto ftp, dai pacchetti originali (niente backup), con i parametri indicati" ?
Reinstallando il forum non rischio di perderne i contenuti (argomenti, membri, ecc.) ?


Parametri (sempre indicati):

- pacchetto originale (niente backup).
- modalità binaria
- nessuna interpretazione ASCII



Non devi reinstallare... devi, dopo aver preparato (correttamente = perfettamente) un nuovo contenuto ftp, cancellare il vecchio e caricare il nuovo, rigorosamente, con i parametri indicati.


Prova prima in locale, dove potrai provare N volte, finché non sei sicuro, il tutto, in condizioni di sicurezza.

Re: Pagine bianche

Inviato: 07/06/2011, 1:41
da degu
La versione php in uso è la 4 (con questi parametri: register globals off, allow url fopen on, curl off, domxml off), ma potrei attivare la 5.
Angolo, come faccio a preparare un nuovo contenuto ftp, salvando i dati acquisiti (membri, argomenti, ecc.) ?
L'unico modo che conosco per preparare un nuovo contenuto ftp è utilizzare il pacchetto base.



P.S.:

Ora mi è sorto un dubbio. La versione 3.0.8 è della lingua, mentre quella del pacchetto base potrebbe essere 3.0.7.
In che modo posso verificare la versione online ?

Re: Pagine bianche

Inviato: 07/06/2011, 10:16
da Angolo
Nel tuo caso, non avendo MOD, ti basterebbe un ripristino parziale ftp della cartella language.
Ma poiché tu hai altri problemi, devi effettuare (correttamente) un ripristino integrale ftp...
Senza fare altro.

http://www.phpbbitalia.net/forum/guide- ... t4209.html

Prova prima in locale.

Re: Pagine bianche

Inviato: 07/06/2011, 14:50
da Carlo
Hai bisogno di PHP 5.2!

Da phpBB 3.0.6, il supporto per PHP 4 non è più assicurato, ma solo per PHP 5.2 e versioni successive.

Re: Pagine bianche

Inviato: 08/06/2011, 3:40
da degu
Ripristino effettuato!
Grazie per il prezioso aiuto.
Ora vorrei capire come sia successo. Dato che penso che ci sia stato lo zampino di qualcuno (magari anche iscritto) vorrei sapere se è possibile in qualche modo capire perchè il forum sia "scomparso" senza che io abbia fatto alcuna modifica.
Vorrei anche sapere se è possibile verificare chi è stato l'iscritto che ha fatto l'accesso per ultimo. Potrebbe essere indicativo ?