Pagina 1 di 2
Trasferire in locale un forum già attivo
Inviato: 18/12/2012, 20:18
da cysgod
Salve a tutti, ho creato un mio forum in phpBB nel circuito Altervista ed adesso vorrei crearne una copia 1:1 in locale, utilizzando XAMPP.
Le guide che ho trovato servono per creare da zero un nuovo forum, nel caso invece volessi importarne uno già creato come dovrei procedere? Grazie mille per l'aiuto.
Re: Trasferire in locale un forum già attivo
Inviato: 18/12/2012, 20:39
da Angolo
Devi partire dal come effettuare un backup completo con i settaggi corretti. Il procedimento, è identico a un trasferimento da un host all'altro.
Correggi i crediti del com, che non sono regolari (stile e/o traduzione non correttamente aggiornati).
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 10:47
da cysgod
Angolo ha scritto:Devi partire dal come effettuare un backup completo con i settaggi corretti.
Per fare questo devo seguire questa tua guida. Giusto?
sviluppo-e-manutenzione-f192/settaggi-c ... t3704.html
Angolo ha scritto:
Il procedimento, è identico a un trasferimento da un host all'altro.
Correggi i crediti del com, che non sono regolari (stile e/o traduzione non correttamente aggiornati).
Qui invece mi perdo un po', sono alle primissime armi con phpBB, xampp, database etc, potresti linkarmi una guida passo passo da seguire? Grazie ancora.
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 11:02
da Tiger
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 12:11
da cysgod
Ho seguito questa guida e creato una copia sia dei files di phpbb che del database.
Innanzitutto grazie per l'aiuto.
Ho seguito anche questa guida e reso sicuro l'accesso, poi ho copiato i files del mio forum all'interno della cartella
htdocs
ma se provo ad accedere al forum in locale mi compare questo errore:
Codice: Seleziona tutto
General Error
SQL ERROR [ mysql4 ]
Access denied for user ''@'localhost' to database 'my_fifahub' [1044]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Come posso risolvere?
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 12:37
da Tiger
Devi configurare,nonche' quindi adattare il config.php contenuto nella root della cartella del tuo forum che stai importando in locale:
Adattarlo quindi al nuovo database che avrai creato con xampp:
Quindi dovrai settare i seguenti parametri(modificare cioe' quelli esistenti)
Hosting:
Nome Database:
Nome Utente Database:
Password:
Di solito la configurazione e' codesta:
Hosting:localhost
Nome Database:nome del database creato con xampp
Nome Utente Database:root
Password:lasciare campo vuoto
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 13:51
da cysgod
Ho creato un nuovo database seguendo
questa guida:
NintendoEvoClan ha scritto:4) Dopo che avete copiato tutti i vostri file di backup nella cartella, possiamo creare il database, apriamo il nostro browser e digitiamo:
http://localhost/phpmyadmin/ andiamo su a sinistra e clicchiamo su Database, sotto dove ce scritto Crea un nuovo database scrivete il nome del vostro database, poi cliccate su crea.
5) Ecco adesso avete creato il vostro database, ora dovete solo impostare una password e un user. Quindi clicchiamo sulla parte destra vicino al nostro database su Controlla i privilegi, e qui potete aggiungere un nuovo utente o modificare, noi basta che modifichiamo quelli già esistenti.
6) Quindi modifica, scorriamo giù finché non troviamo Cambia le Informazioni di Login / Copia Utente, poi nella prima voce Nome utente: lasciamo selezionato (utilizza campo text) a destra scriviamo il nome utente del database. Sulla 2a Host: lasciamo selezionato locale, e vicino va scritto localhost, mente su Password: selezioniamo (utilizza campo text) e scriviamo la password del nostro database, sotto la ripetiamo. Una volata fatto clicchiamo su Esegui in basso a destra.
Ho creato un nuovo database e l'ho chiamato "prova"
Poi ho seguito le tue indicazione per modificare il file config.php.
Queste sono le modifiche che ho fatto:
Codice: Seleziona tutto
$dbms = 'mysql';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'prova';
$dbuser = 'root';
$dbpasswd = 'prova123';
Adesso mi compare questo errore:
Codice: Seleziona tutto
General Error
SQL ERROR [ mysql4 ]
Table 'prova.avphpbb_config' doesn't exist [1146]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 17:55
da Tiger
Perdonami, ma ci spieghi cosa stai tentando di fare?
Se stai importanto ad esempio,il tuo forum da remoto a locale, enon importi dapprima il database del remoto nel database creato in locale,e' normale che ti restituisca l'errore
Table 'prova.avphpbb_config' doesn't exist [1146]
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 20:15
da cysgod
In effetti è vero, quello che voglio è proprio importare anche il database del forum remoto, il problema è che, non riuscendoci, ho provato a creare un nuovo database.
Puoi dirmi i passaggi per importare correttamente il database? Quando provo a farlo mi dà questo errore:
Codice: Seleziona tutto
Non sono stati ricevuti dati da importare. O non è stato indicato alcun nome file, oppure è stato superata la dimensione massima consentita nella configurazione di PHP per l'upload di un file. Vedi FAQ 1.16.
Re: Trasferire in locale un forum già attivo
Inviato: 20/12/2012, 20:20
da Tiger
Angolo ha scritto:Devi partire dal come effettuare un backup completo con i settaggi corretti. Il procedimento, è identico a un trasferimento da un host all'altro.
Correggi i crediti del com, che non sono regolari (stile e/o traduzione non correttamente aggiornati).
Puoi dirmi i passaggi per importare correttamente il database?
Leggi con molta ttenzione,anche piu' volte,
Questa Guida
il problema è che, non riuscendoci, ho provato a creare un nuovo database.
Il database sul locale lo dovevi creare comunque,la prassi poi e' importare il database del remoto nel database del locale.