Pagina 1 di 2

Come importare la struttura?

Inviato: 04/04/2013, 23:59
da Pamar
Abbiate pazienza se sarò impreciso, ma non sono un programmatore.

Mesi fa installai Easyphp sul pc per provare phpBB, mentre stavo facendo un pò di prove ho creato tutta la struttura del forum che avevo in mente, un lavoro che ha richiesto molto tempo.

Ieri ho installato phpBB su un server web, ora vorrei importare quella struttura creata mesi fa ma ho le seguenti difficoltà:

1) non so da dove cominciare;

2) Easyphp non parte più, lo ho reinstallato, tutto ha funzionato regolarmente, ha pure riconosciuto l'installazione preesistente, ma poi quando lo avvio mi da il solito errore e non parte;

3) suppongo che la struttura dei forum, subforum e relativi nomi, risiedano in una o più tabelle di MySql, se così è sapete dirmi quali sono le tabelle interessate e come posso importare i contenuti nel db di distinazione.

Grazie in anticipo per l'aiuto che vorrete cortesemente darmi. :-)

Re: Come importare la struttura?

Inviato: 05/04/2013, 7:31
da Angolo
1 - Elimina, cancella completamente, senza lasciarne più traccia, l'easyphp dal PC
2 - A tua scelta, o reinstalli correttamente l'easyphp (sconsigliato), oppure installi xampp (consigliato).
3 - Fatto questo, devi partire dal come effettuare un backup completo con i settaggi corretti
4 - Devi trasferire il Forum in locale; la procedura è analoga al trasferimento di un Forum da un host all'altro. Acquisito correttamente il metodo, potrai trasferire, ripristinare dove ti pare.
5 - Questo è il punto più importante: le cose indicate nei messaggi precedenti, sono chiavi di ricerca da utilizzarsi per ore, in questo Forum e su Google. Cerca tutto il giorno, se puoi, e domani, se hai dubbi chiedi. Se non puoi cercare tutto il giorno, cerca anche domani e chiedi dopodomani. Spero di essermi spiegato.

Re: Come importare la struttura?

Inviato: 07/04/2013, 0:15
da Pamar
Niente da fare! :x

1) ho reinstallato Easyphp 5.3.0 senza difficoltà, avviato correttamente i relativi Apache e MySql;

2) avviato correttamente il pannello di amministrazione;

3) da quest'ultimo ho avviato correttamente phpBB, constatando che era ancora tutto integro;

4) dal pannello di Manutenzione/backup ho selezionato: "Completo", "gzip", "salva in locale" e "seleziona tutti" per le tabelle, tutto ok;
- stessa procedura ma in formato text, tutto ok.

5) tramite ftp ho poi trasferito questi due files nella cartella "store" della nuova installazione phpBB sul server remoto;

6) dal pannello di Manutenzione/ripristino ho selezionato prima un file e lanciato il restore, nulla! :x

7) ho riprovato con il secondo file, stesso risultato! :x

8) ho rifatto i backup, questa volta scaricandoli dal browser, salvati correttamente;

9) trasferiti tramite ftp nella solita cartella "store" del pacchetto di destinazione;

10) riprovato il ripristino, questa volta compare una fascia rossa con la scritta "Non sono ancora stati generati elementi." e lì è rimasta impedendo ogni altro ulteriore tentativo.

Ci tengo a precisare che l'applicazione di origine non contiene dati, se non i titoli e sottotitoli dei vari forum, oltre alla loro struttura, infatti parliamo di piccoli file rispettivamente di 600 kb in .txt e 88 kb in gzip/rar

La board di origine è un versione 3.0.6 mentre quella di destinazione è in versione 3.0.11.

E' tutto! Almeno spero. ;)

Re: Come importare la struttura?

Inviato: 07/04/2013, 13:37
da Angolo
Hai eseguito con attenzione il punto uno da me indicato???

O hai effettuato direttamente la reinstallazione? Se hai eseguito perfettamente il punto uno, come fai a giustificare il tuo punto tre???

Re: Come importare la struttura?

Inviato: 07/04/2013, 18:24
da Pamar
Angolo ha scritto:1 - Elimina, cancella completamente, senza lasciarne più traccia, l'easyphp dal PC
Angolo ha scritto:Hai eseguito con attenzione il punto uno da me indicato???

O hai effettuato direttamente la reinstallazione? Se hai eseguito perfettamente il punto uno, come fai a giustificare il tuo punto tre???
Non sapendo come cancellare Easyphp senza lasciarne più traccia sono entrato nella directory dove era installato il programma ed ho cancellato TUTTO quello che c'era, ad eccezione di una subdirectory nella quale si trova phpBB.

Se le informazioni relative alla struttura di tutta la board sono contenute nelle tabelle di MySql, non si potrebbe esportare il tutto in formato txt o sql ed importare poi nel db di destinazione?

Re: Come importare la struttura?

Inviato: 07/04/2013, 18:58
da Angolo
Se è stato installato con un installer, si deve disinstallare come ogni software; quindi dopo averlo disinstallato, andare fisicamente nella cartella di installazione dell'applicazione, ed eliminarla con tutto il contenuto.

Ripeti, ma questa volta prova ad installare xampp. Dopo aver disinstallato completamente l'easyphp.

Re: Come importare la struttura?

Inviato: 07/04/2013, 21:11
da Pamar
Ho disinstallato Easyphp con la sua procedura di disinstallazione.

All'interno della cartella dove c'era il programma, sono rimaste tre tre cartelle: home, mysql e www

- home, qui è rimasto un solo file html, nomefile: accueil;

- mysql, questa contiene una cartella "data" che a sua volta contiene altre due cartelle contenenti i files/tabelle dei db di due pacchetti installati, Joomla! e phpBB, se li elimino pure queste temo di perdere tutti i dati dei due sitii, giusto?

- www, questa contiene due cartelle contenenti a loro volta i pacchetti Joomla! e phpBB installati.

Cosa devo fare, procedo a cancellare tutto come da tue istruzioni?

Poi da dove li recupero i dati contenuti nelle tabelle del db :?:

Re: Come importare la struttura?

Inviato: 07/04/2013, 22:06
da Angolo
Ieri ho installato phpBB su un server web, ora vorrei importare quella struttura creata mesi fa ma ho le seguenti difficoltà:
Dunque, in base a quanto hai detto, si presume che tu abbia un Forum (e un sito) pienamente operativo e online.

Se è così:


- Elimina tutto in locale
- Reinstalla l'easyphp (si ribadisce il consiglio di usare xampp)
- Rifai il backup come si deve, come da guide
- Importalo in locale come si deve (come da argomenti trattati)


Se poi non hai più la versione online, è altra questione.

Re: Come importare la struttura?

Inviato: 07/04/2013, 23:39
da Pamar
Angolo ha scritto:Dunque, in base a quanto hai detto, si presume che tu abbia un Forum (e un sito) pienamente operativo e online.

(...)

Se poi non hai più la versione online, è altra questione.
A cosa servono queste supposizioni?

Ad ogni modo, se ti interessa le cose stanno diversamente: in passato ho lavorato in locale, creando la struttura con categorie, forum, subforum, titoli, sottotitoli ecc.

Qualche giorno fa ho installato phpBB online, ora vorrei importare la struttura creata precedentemente senza dover riscrivere tutto.
Pamar ha scritto: Cosa devo fare, procedo a cancellare tutto come da tue istruzioni?

Poi da dove li recupero i dati contenuti nelle tabelle del db :?:
Se elimino tutto come mi dici tu, elimino anche le tabelle di MySql. :o :shock:

Le informazioni sulla struttura sono presenti anche altrove nei files del pacchetto?

Re: Come importare la struttura?

Inviato: 07/04/2013, 23:42
da Angolo
Rileggi con più attenzione quello che ho scritto.


Se hai online, un Forum e un sito, perfettamente operativo e funzionante, puoi eliminare tutto il contenuto locale. Tutto.

Ribadisco:


- Elimina tutto in locale
- Reinstalla l'easyphp (si ribadisce il consiglio di usare xampp)
- Rifai il backup come si deve, come da guide
- Importalo in locale come si deve (come da argomenti trattati)


Se poi non hai più la versione online, è altra questione.


Mi pare di essere stato molto chiaro.


Tu sai in breve, se sei nelle condizioni di rigenerare un backup completo, ex novo, fatto con i settaggi corretti.
Se non hai un Forum (e un sito) operativo e funzionante online, non puoi rigenerarlo. Mi pare chiarissimo.