phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Come importare la struttura?

Supporto per phpBB 3.0.x.
Avatar utente
Pamar
Utente
Utente
Messaggi: 35
Iscritto il: 04/04/2013, 21:08
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.3
Database: MySQL(i) 5.0.92-enterprise-gpl-log

Come importare la struttura?

Messaggio da Pamar » 04/04/2013, 23:59

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

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Come importare la struttura?

Messaggio da Angolo » 05/04/2013, 7:31

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.

Avatar utente
Pamar
Utente
Utente
Messaggi: 35
Iscritto il: 04/04/2013, 21:08
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.3
Database: MySQL(i) 5.0.92-enterprise-gpl-log

Re: Come importare la struttura?

Messaggio da Pamar » 07/04/2013, 0:15

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

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Come importare la struttura?

Messaggio da Angolo » 07/04/2013, 13:37

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

Avatar utente
Pamar
Utente
Utente
Messaggi: 35
Iscritto il: 04/04/2013, 21:08
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.3
Database: MySQL(i) 5.0.92-enterprise-gpl-log

Re: Come importare la struttura?

Messaggio da Pamar » 07/04/2013, 18:24

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?

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Come importare la struttura?

Messaggio da Angolo » 07/04/2013, 18:58

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.

Avatar utente
Pamar
Utente
Utente
Messaggi: 35
Iscritto il: 04/04/2013, 21:08
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.3
Database: MySQL(i) 5.0.92-enterprise-gpl-log

Re: Come importare la struttura?

Messaggio da Pamar » 07/04/2013, 21:11

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

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Come importare la struttura?

Messaggio da Angolo » 07/04/2013, 22:06

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.

Avatar utente
Pamar
Utente
Utente
Messaggi: 35
Iscritto il: 04/04/2013, 21:08
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.3
Database: MySQL(i) 5.0.92-enterprise-gpl-log

Re: Come importare la struttura?

Messaggio da Pamar » 07/04/2013, 23:39

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?
Ultima modifica di Pamar il 07/04/2013, 23:58, modificato 1 volta in totale.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: Come importare la struttura?

Messaggio da Angolo » 07/04/2013, 23:42

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.

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti