Italian SMF

Supporto SMF => SMF 2.0.x => Discussione aperta da: titanium il Venerdì - 05 Luglio 2013 - 16:57

Titolo: Local con Xampp
Inserito da: titanium il Venerdì - 05 Luglio 2013 - 16:57
Ho il clone del mio sito in local host con XAMPP per windows, vorrei installare nuovamente SMF 2 visto che con tutti gli esperimenti ho sballato tutto, ma non ricordo più la procedura.....
Titolo: Re:Local con Xampp
Inserito da: emanuele il Venerdì - 05 Luglio 2013 - 17:05
La directory in cui mettere i file è htdocs che si trova in quella dove hai installato xampp (solitmente c:\xampp\htdocs).
Se vuoi semplicemente installare SMF basta mettere i file ed andare a http://localhost/dir_smf/

Se invece vuoi "ri-clonare" il forum:
http://wiki.simplemachines.org/smf/User:Emanuele/guide/Provare_mod_prima_di_installare
Titolo: Re:Local con Xampp
Inserito da: titanium il Venerdì - 05 Luglio 2013 - 18:42
Ok ormai ho combinato un macello, diciamo che io voglio l'esatto clone dell'attuale forum, come posso fare? Ho provato ha copiare l'intero contenuto delle cartelle del forum vero, nella cartella local, ma mi da problemi con il database.

Diciamo che non voglio rimettere SMF da zero, ma voglio l'esatto clone del mio attuale.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Venerdì - 05 Luglio 2013 - 22:05
Copia il contenuto da remoto in una cartella locale dentro la cartella htdocs. Esportati il db e te lo reimporti con phpmyadmin; a quel punto usi repair_setting per puntare al db locale ed hai finito.

sbagliato qualche cosa? ;D
Titolo: Re:Local con Xampp
Inserito da: emanuele il Sabato - 06 Luglio 2013 - 00:26
Nope, il principio è corretto Filippo. :)

Dettagli (prima ho sbagliato guida...neanche mi ricordo come le ho chiamate... xD):
http://wiki.simplemachines.org/smf/User:Emanuele/guide/spostare_il_forum
Titolo: Re:Local con Xampp
Inserito da: titanium il Sabato - 06 Luglio 2013 - 16:37
Allora nella cartella C:\xampp\htdocs\forum , copio l'intero contenuto dei file estrapolati via ftp, e ci siamo.

Esporto l'intero database, non capisco dove andarlo a mettere dopo.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Sabato - 06 Luglio 2013 - 17:16
http://localhost/phpmyadmin (http://localhost/phpmyadmin)

Ti si aprirà il phpmyadmin e dovrai importare il db
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 14:34
Diciamo che sono sulla buona strada, tranne che per il database, ho esportato quello diciamo originale, dimensioni poco più di 200Mb, quindi in /localhost/phpmyadmin ho provato a importarlo, ma mi dice che è troppo grande il file, anche perchè mi da un max di 8,192KiB.

Quindi ho provato sempre seguendo questa procedura:

Per poter ricreare una copia fedele del proprio forum su un altro host/dominio la prima cosa da fare è naturalmente una copia del proprio forum. Come al solito due sono le cose da salvare: i file e il database.
Per prima cosa occupiamoci dei file. Questi non sono solamente i file di SMF, ma includono anche i vostri avatar, i vostri allegati, temi, e quant'altro avete nella directory del vostro forum, quindi alla fine potreste dover scaricare una quantità considerevole di dati. Aprite il vostro client ftp preferito e fate il download di tutti i file e sottodirectory del vostro forum (non entro nei dettagli, ma vi invito a leggere l'importante nota di bianca).
Ottenuti tutti questi file (o mentre questi sono in download :P), passiamo al database. Che io sappia, qualunque host fornisce un'applicazione per accedere direttamente al vostro database. Nella maggioranza dei casi si tratta di phpMyAdmin. Dalla mia esperienza, siccome molti host (almeno quelli che "costano poco") non danno il permesso di creare database la procedura migliore per creare un file di backup è: loggare in phpMyAdmin, selezionare il database in cui risiede SMF (in modo da avere di fronte l'elenco delle tabelle) e cliccare su "Esporta" ed esportare dalla pagina cui si viene indirizzati.
Qual'è la differenza tra questo metodo e l'esportare l'intero database? Esportando l'intero database, phpMyAdmin aggiunge all'inizio del file il comando per la creazione del database, ma, siccome come detto in precedenza, nella maggior parte dei casi gli host non forniscono il permesso di creare database, si finirebbe per ricevere un errore in fase di importazione e non sarebbe possibile procedere se non editando a mano il file sql dell'export.


smanettando nelle impostazioni di ESPORTAZIONE, ho esportato il database in formato gzip, diventando in conclusione di dimensioni: 61,6 Mb , ancora troppo grande.

Dato che ho un database molto capiente ho l'impressione che devo tralasciare qualche tabella, se si quale?
Titolo: Re:Local con Xampp
Inserito da: Filippo il Domenica - 07 Luglio 2013 - 14:40
per reimportarlo puoi spezzettare il db con http://www.sqldumpsplitter.com/
Titolo: Re:Local con Xampp
Inserito da: emanuele il Domenica - 07 Luglio 2013 - 16:26
^^ Buon suggerimento.

Nel caso particolare, dato che sei in locale e te lo puoi permettere, puoi anche modificare post_max_size e upload_max_filesize.
Per cambiarli devi trovare php.ini in xampp, dovrebbe essere in c:\xampp\php\
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 16:55
Credo di aver seguito tutto a regola, spezzettato il database e caricato a pezzi.

poi avviato tramite http://localhost/forum/repair_settings.php

impostato i parametri in local come raccomandati, al momento di salvare mi da questo errore:

Fatal error: Call to undefined function db_fatal_error() in C:\xampp\htdocs\forum\Sources\Subs-Db-mysql.php on line 106
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 17:08
Volevo aggiungere che tramite http://localhost/phpmyadmin ho caricato tutti i file scompattati da http://www.sqldumpsplitter.com/ , tranne uno che mi da errore ovvero il file denominato: Sql231414_1.sql_DataStructure.sql

sarà questo l'errore?

Titolo: Re:Local con Xampp
Inserito da: Filippo il Domenica - 07 Luglio 2013 - 17:24
Se non ricordo male quello lo devi caricare per primo. E' quello con la stgruttura delle tabelle. Gli altri contengono i dati
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 17:26
Attenzione, per primo ho caricato questo file, che conteneva la struttura delle tabelle:

Sql231414_1_DataStructure.sql

poi tutti i file scompattati da 1 a 33......

mi rimaneva solo Sql231414_1.sql_DataStructure.sql
che non c'è verso di caricarlo.

Ne per primo ne per ultimo.....
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 17:51
Le sto provando tutte.... ma niente.....

solito errore....

Fatal error: Call to undefined function db_fatal_error() in C:\xampp\htdocs\forum\Sources\Subs-Db-mysql.php on line 106

Attendo un vostro aiuto, altrimenti il local sarò costretto ad installare SMF da zero, quindi non un clone del mio. :(
Titolo: Re:Local con Xampp
Inserito da: emanuele il Domenica - 07 Luglio 2013 - 18:07
Sicuro che password ed utente MySQL siano corretti? (Anche se in tal caso l'errore dovrebbe essere diverso.)

Sicuro che hai corretto tutti i percorsi.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Domenica - 07 Luglio 2013 - 18:08
Quacosa non mi torna. Quei due file hanno i nomi quasi uguali
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 18:13
Ho confrontato i dati del server vero con quelli del local, i percorsi  gli ho cambiati in quanto di default mi dava quelli del forum web, quindi inserito quelli local, che cmq mi suggeriva lui.

Ora quando ho scompattato il database con quel programmino suggerito da filippo mi aha creato alcuni file, come dicevamo ho caricato tutti tranne uno, che non me lo fa caricare, in quanto scade il tempo.

Cmq i file sono questi:

Sql231414_1_DataStructure.sql            --- Ok Caricato per primo -----
Sql231414_1.sql_DataStructure.sql       ---- NO non c'è verso ne per primo ne per ultimo ----

Titolo: Re:Local con Xampp
Inserito da: Filippo il Domenica - 07 Luglio 2013 - 18:23
ho fatto la prova con un db che avevo scaricato. Il programma ti dovrebbe creare solo il primo dei file da te scritti e poi una seie di file del tipo sqlxxxxx_1 Sqlxxxxx_2 etc etc

Fai una cosa: cancella il contenuto del db locale. Cancella il contenuto della cartella di dove viene fatto l'output dello splitter e ripeti l'operazione di splittaggio.

Infine ricarica su xampp
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 18:35
riproviamo.... vi fo sapere.
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 19:05
Allora rifatto il tutto, quel doppio file non è uscito, ma solo perchè ho tolto la spunta al programma splitt dove dice:

Step4: Skipp Comment-lines.

Avviato il tutto visionato gli indirizzi userid ecc ecc

ecco il risultato: Fatal error: Call to undefined function db_fatal_error() in C:\xampp\htdocs\forum\Sources\Subs-Db-mysql.php on line 106

Come prima......
Titolo: Re:Local con Xampp
Inserito da: emanuele il Domenica - 07 Luglio 2013 - 20:38
In che modalità è simple portal? (portal, stand alone, frontpage)
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 07 Luglio 2013 - 21:28
Modalità: prima pagina.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Domenica - 07 Luglio 2013 - 22:05
L'errore è su pagina bianca o a pagina mezza creata?
Titolo: Re:Local con Xampp
Inserito da: titanium il Lunedì - 08 Luglio 2013 - 19:01
Se parli dell'errore: Fatal error: Call to undefined function db_fatal_error() in C:\xampp\htdocs\forum\Sources\Subs-Db-mysql.php on line 106

è su pagina bianca.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Lunedì - 08 Luglio 2013 - 22:34
Senti, prova a fare una cosa: installa un'altra copia di SMF in locale (diverso database, diversa directory).
Quando è funzionante, apri Settings.php (con notepad) e cambia il nome del database con quello del clone e vedi se funziona.
Se funziona, prova a copiare tutti i file del clone nella nuova installazione ad eccezione di Settings.php.
Titolo: Re:Local con Xampp
Inserito da: titanium il Martedì - 09 Luglio 2013 - 17:32
Citazione di: emanuele il Lunedì - 08 Luglio 2013 - 22:34
Senti, prova a fare una cosa: installa un'altra copia di SMF in locale (diverso database, diversa directory).
Quando è funzionante, apri Settings.php (con notepad) e cambia il nome del database con quello del clone e vedi se funziona.
Se funziona, prova a copiare tutti i file del clone nella nuova installazione ad eccezione di Settings.php.

NON puoi capire, ho seguito alla lettera quanto mi ha detto.... FUNZIONAAAAA, ho l'esatto clone del mio Forum.

Unica cosa che non riesco ad impostare è il percorso per il tema, in quanto nell'index del forum mi esce il seguente messaggio:

La cartella predefinita per i temi non è corretta, fare clic su questo testo per sistemarla.

e mi porta in ADMIN > Impostazioni temi e layout

ora come devo cambiarli questi indirizzi, corrispondenti a quelli veri del web?

Nome del tema:                      SMF Default Theme - Curve
URL del tema:                         http://www.idaf.it/Themes/default
URL delle immagini del tema: http://www.idaf.it/Themes/default/images
Cartella del tema:                  /web/htdocs/www.idaf.it/home/Themes/default

dovrei specificare il local host, vero? Sto smanettando ma non ci riesco....

EDIT: RISOLTO.........
Titolo: Re:Local con Xampp
Inserito da: titanium il Martedì - 09 Luglio 2013 - 17:50
Non capisco cliccando nei loghi dell'index del forum relativi alla board, mi indirizza sul forum vero del web...

EDIT:

Capito, le immagini sono collegate al vero indirizzo del web, quindi andrebbero cambiati tutti gli indirizzi in local, come dovrei fare per il tema.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Martedì - 09 Luglio 2013 - 21:21
Intendi le immagini o altro? ???
Titolo: Re:Local con Xampp
Inserito da: titanium il Mercoledì - 10 Luglio 2013 - 16:24
e si sono tutte collegate all'url vero del web, tipo le immagini delle board nell'index e quelle dei blocchi della HP.... ma non è importante quello.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Mercoledì - 10 Luglio 2013 - 16:49
Vai nel pannello di admin, sezione temi e correggi percorsi e url.
Titolo: Re:Local con Xampp
Inserito da: titanium il Mercoledì - 10 Luglio 2013 - 18:31
fatto

URL del tema: http://localhost/forum2/Themes/default
URL delle immagini del tema: http://localhost/forum2/Themes/default/images
Cartella del tema: C:\xampp\htdocs\Forum2\Themes\default
Titolo: Re:Local con Xampp
Inserito da: titanium il Sabato - 07 Dicembre 2013 - 12:22
Ho un problema con l'acceso in Xampp.

Vi spiego, avvio XAMPP Control Pannel, e come sempre avvio:

Apache e MySql

poi vado nel browser e dovrei avviare il sito emulato ma niente, La pagina web non è disponibile .

Noto però che dal Control Panel quando avvia i server esce la scritta "Busy" .
Titolo: Re:Local con Xampp
Inserito da: Filippo il Sabato - 07 Dicembre 2013 - 12:26
non saprei, io uso wamp. TEmpo fa dava problemi se skype era avviato prima di wamp. Potrebbe essere lo stesso problema...
Titolo: Re:Local con Xampp
Inserito da: titanium il Giovedì - 12 Dicembre 2013 - 11:26
Non lo so.... mi da:

Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

..... ?
Titolo: Re:Local con Xampp
Inserito da: Filippo il Giovedì - 12 Dicembre 2013 - 17:11
boh
Titolo: Re:Local con Xampp
Inserito da: Darknico il Giovedì - 12 Dicembre 2013 - 17:26
Non uso xamp, ma se qualcosa non si avvia correttamente, dubito che funzioni....
Apache sembra sia avviato, ma sembra non collegarsi al database, riesci a verificare che mysql sia attivo? Riesci ad accedere a phpmyadmin?
Titolo: Re:Local con Xampp
Inserito da: emanuele il Giovedì - 12 Dicembre 2013 - 17:34
1) mysqld deve essere tra i processi in esecuzione (task manager => processi? boh)
2) password e username mysql devono essere corretti.
Titolo: Re:Local con Xampp
Inserito da: titanium il Mercoledì - 12 Dicembre 2018 - 18:58
Non volevo aprire un nuovo topic, pertanto ho deciso di riesumare questo, tra l'altro creato da me un po di tempo fa.

Ho deciso con Xampp di clonare il sito.
Ho tutte le procedure, sino a traferire tutti i file di SMF nella cartella dedicata locale.
Ora come è accaduto anni fa, devo importare il database che di fatto è bello grosso 474Mb, ora ho usato a il programmino SQLDumpSplitter che mi ha scompattato il databese in ben oltre 400 file, che dovrei caricare tutti manualmente, sono arrivato al 16mo file e mi sono annoiato...

Accoratomi dell'errore ho nuovamente usato SQLDumpSplitter per aumentare la dimensione dei file, e di fatto ho ridotto a 200 i file del database da importare (uno a uno).

Ho due quesiti:

- come faccio da http://localhost/phpmyadmin/ ad eliminare le precedenti 16 importazioni?
- esiste una scorciatoia per evitare oltre 200 importazioni manuali?

Grazie e mi scuso se ho sbagliato a riesumare il topic datato.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Mercoledì - 12 Dicembre 2018 - 20:41
Se il problema è caricare il file grosso, credo che il modo più veloce sia cambiare il file di configurazione di apache (che mi pare in xampp sia nella directory httpd... credo) e impostare il limite di upload a 1GB.
Adesso provo ad avviare il portatile e vedere se prima di domani mattina riesco ad aprire la cartella di xampp. xD
Titolo: Re:Local con Xampp
Inserito da: Filippo il Giovedì - 13 Dicembre 2018 - 15:43
Conosco wamp e non xampp ma penso sia la stessa cosa. su phpmyadmin c'è una voce "operazioni" e poi trovi "elimina" db. Poi lo ricrei e ricominci l'importazione.

fermo restando, se non ricordo male che se la tabella esiste già l'importazione salta avanti
Titolo: Re:Local con Xampp
Inserito da: titanium il Giovedì - 13 Dicembre 2018 - 15:48
Non va allora riepilogo i passi fatti:

1. installato Xampp
2. avviato il control panel ;
3. all'interno della cartella C  > xampp > htdocs > forum  , ho copiato tutti i file del forum (fatta eccezione degli allegati ovvero cartella attachments;
4. importato tutto il databese modificando i parametri del php.ini di xampp elevandoli a 500M;
5. copiato il file repair_settings
6. avviato il file di prima, mi si apre la schermata inserisco tutti i dati che lui mi raccomanda di fare, i dati del database sono quelli giusti, nome, userid e psw, solo che in cima alla pagina di SMF 2.0 Settings Repair Tool compare sempre questa dicitura:

Some settings are not being shown because the database connection information is incorrect.
Check your database login details, table prefix and that the database actually contains your SMF tables.

7. salvato il tutto, sul browser scrivo http://localhost/forum/ ma non mi esce il mio sito ma:

Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

Dove sto sbagliando?
Titolo: Re:Local con Xampp
Inserito da: Filippo il Giovedì - 13 Dicembre 2018 - 15:56
Probabilmente nelle informazioni del repair settings

Titolo: Re:Local con Xampp
Inserito da: titanium il Giovedì - 13 Dicembre 2018 - 15:58
Credo di aver fatto tutto corretto.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Giovedì - 13 Dicembre 2018 - 16:07
Quelli che hai cancellato devono essere quelli che hai immesso su xampp, naturalmente
Titolo: Re:Local con Xampp
Inserito da: zioclive il Giovedì - 13 Dicembre 2018 - 17:03
Nel phpmyadmin in locale devi creare un utente con tutti i diritti che abbia come username e password gli stessi dati dell'utente di amministrazione del "database online"
Titolo: Re:Local con Xampp
Inserito da: titanium il Giovedì - 13 Dicembre 2018 - 18:56
Citazione di: Filippo il Giovedì - 13 Dicembre 2018 - 16:07
Quelli che hai cancellato devono essere quelli che hai immesso su xampp, naturalmente

Li ho cancellati in quanto erano già preimpostati e coincidono con quelli reali del web.

Citazione di: zioclive il Giovedì - 13 Dicembre 2018 - 17:03
Nel phpmyadmin in locale devi creare un utente con tutti i diritti che abbia come username e password gli stessi dati dell'utente di amministrazione del "database online"

Perdonami ma come si crea  il tutto nn ho idea.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Giovedì - 13 Dicembre 2018 - 22:25
Quando installli wamp (e penso valga anche per XAMPP) ti chiede di creare un utente
Titolo: Re:Local con Xampp
Inserito da: emanuele il Giovedì - 13 Dicembre 2018 - 22:38
Dico un'ovvietà: username e password devono essere quelli di XAMPP, non quelli del server online, e di solito (se ricordo bene e se non è cambiato niente) significa "root" come username e vuota la password.
Titolo: Re:Local con Xampp
Inserito da: titanium il Venerdì - 14 Dicembre 2018 - 08:57
Citazione di: emanuele il Giovedì - 13 Dicembre 2018 - 22:38
Dico un'ovvietà: username e password devono essere quelli di XAMPP, non quelli del server online, e di solito (se ricordo bene e se non è cambiato niente) significa "root" come username e vuota la password.

Ok, ho cambiato userid mettendo root e psw vuota, poi sul browser non appeno scrivo: http://localhost/forum/  mi compare il seguente avviso:
Table 'sql231414_1.smf_settings' doesn't exist
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Venerdì - 14 Dicembre 2018 - 10:45
Citazione di: titanium il Venerdì - 14 Dicembre 2018 - 08:57
Citazione di: emanuele il Giovedì - 13 Dicembre 2018 - 22:38
Dico un'ovvietà: username e password devono essere quelli di XAMPP, non quelli del server online, e di solito (se ricordo bene e se non è cambiato niente) significa "root" come username e vuota la password.

Ok, ho cambiato userid mettendo root e psw vuota, poi sul browser non appeno scrivo: http://localhost/forum/  mi compare il seguente avviso:
Table 'sql231414_1.smf_settings' doesn't exist

Ma banalmente, hai verificato che tutte le cartelle siano state importate correttamente?
Titolo: Re:Local con Xampp
Inserito da: Filippo il Venerdì - 14 Dicembre 2018 - 13:01
ma poi che tabella è?
Titolo: Re:Local con Xampp
Inserito da: titanium il Venerdì - 14 Dicembre 2018 - 13:39
Ho fatto esporta database mi ha creato un solo file che ho poi importato in Local.
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Venerdì - 14 Dicembre 2018 - 17:31
Citazione di: Filippo il Venerdì - 14 Dicembre 2018 - 13:01
ma poi che tabella è?

sql231414_1.smf_settings => Database sql23141_1, tabella smf_settings



Citazione di: titanium il Venerdì - 14 Dicembre 2018 - 13:39
Ho fatto esporta database mi ha creato un solo file che ho poi importato in Local.

Che venga creato un solo file (.sql o .sql.zip o .slq.gz) è giusto. Questo conterrà tutto quanto si è scelto di esportare del DB.
Navigando il DB locale con phpMyAdmin vedi quella tabella?
Aprendo il Dump del DB con un editor di testo (tipo Notepad++) trovi i riferimenti a questa tabella?
Titolo: Re:Local con Xampp
Inserito da: radu81 il Sabato - 15 Dicembre 2018 - 11:13
Ideale sarebbe avere accesso ssh sul hosting che usi. Da riga di comando esportare e importare un database è un operazione di 2 minuti.
Si potrebbe cercare di ridurre le dimensioni del dB prima di esportarlo eliminando l'indice di ricerca e altri log. L'indice di ricerca puoi ricrearlo dall'acp smf.
In passato sono riuscito ad esportare e importare un database di quasi 1gb usando mysqldumper
https://sourceforge.net/projects/mysqldumper/
Ammetto di aver avuto qualche problema, ma dopo un po' di prove sono riuscito ad importare tutto correttamente
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Sabato - 15 Dicembre 2018 - 11:46
Se non ho capito male il forum si trova presso un hosting che non da accesso ssh.
Anche usando phpMyAdmin si può riuscire.
Si potrebbe pensare di procedere per step.

Invece di esportare l'intero DB in una sola volta, si potrebbe esportare "a pezzi" (e quindi reimportare a pezzi). Così facendo si evita di incorrere a problemi di timeout.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Sabato - 15 Dicembre 2018 - 17:09
Citazione di: titanium il Venerdì - 14 Dicembre 2018 - 08:57
Citazione di: emanuele il Giovedì - 13 Dicembre 2018 - 22:38
Dico un'ovvietà: username e password devono essere quelli di XAMPP, non quelli del server online, e di solito (se ricordo bene e se non è cambiato niente) significa "root" come username e vuota la password.

Ok, ho cambiato userid mettendo root e psw vuota, poi sul browser non appeno scrivo: http://localhost/forum/  mi compare il seguente avviso:
Table 'sql231414_1.smf_settings' doesn't exist
Ok, ora quindi si connette al database.

Questo che ti ho linkato precedentemente te lo sei letto, vero?
https://wiki.simplemachines.org/smf/User:Emanuele/guide/spostare_il_forum

Sei sicuro che il nome del database quando hai importato è rimasto quello del database che hai sul server live?
Non è che magari hai creato un database con un certo nome che ti è venuto in mente e ci hai importato dentro le tabelle dell'export?
In tal caso, dovresti mettere il nome del database corretto.
Titolo: Re:Local con Xampp
Inserito da: titanium il Sabato - 15 Dicembre 2018 - 17:27
Proverò a cancellare questo database e importare nuovamente il tutto frazionandolo in 3 e prestando più attenzione. Vi aggiorno.
Titolo: Re:Local con Xampp
Inserito da: Filippo il Sabato - 15 Dicembre 2018 - 18:13
rileggi

CitazioneNon è che magari hai creato un database con un certo nome che ti è venuto in mente e ci hai importato dentro le tabelle dell'export?
In tal caso, dovresti mettere il nome del database corretto.
Titolo: Re:Local con Xampp
Inserito da: emanuele il Domenica - 16 Dicembre 2018 - 10:23
Citazione di: titanium il Sabato - 15 Dicembre 2018 - 17:27
Proverò a cancellare questo database e importare nuovamente il tutto frazionandolo in 3 e prestando più attenzione. Vi aggiorno.
Cosa che non servirà a niente, ma fai pure.
Titolo: Re:Local con Xampp
Inserito da: titanium il Domenica - 16 Dicembre 2018 - 17:02
Il nome del Database coincide.

Ho provato a cancellare tutto, ho questa volta diviso in 5 parti il database, quindi importato il tutto senza interruzioni dovute al grosso caricamento.

Finalmente riesco ad entrare nel sito in local. Non ricordo come entrare nel forum con i privilegi di amministratore in quanto con i parametri live non funziona.

Grazie a tutti, e scusate le troppe banali domande.
Titolo: Re:Local con Xampp
Inserito da: radu81 il Domenica - 16 Dicembre 2018 - 22:29
devi accedere con il tuo account amministratore e deve funzionare, altrimenti qualcosa potrebbe essere andato storto nel processo di esportazione e importazione database.
Titolo: Re:Local con Xampp
Inserito da: titanium il Lunedì - 17 Dicembre 2018 - 18:58
Niente non riesco ad entrare, e pure ci sono tutti gli utenti almeno come numerico, non capisco.
Titolo: Re:Local con Xampp
Inserito da: zioclive il Lunedì - 17 Dicembre 2018 - 20:16
Titanium che errore ti da ?
Titolo: Re:Local con Xampp
Inserito da: titanium il Lunedì - 17 Dicembre 2018 - 21:39
Se nn ricordo male utente inesistente, posso essere più preciso domani.

EDIT:

Confermo quanto detto il messaggio in rosso è il seguente:

Questo nome utente non esiste.
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Martedì - 18 Dicembre 2018 - 10:52
Ma se guardi la tabella degli utenti (smf_members), lo trovi il tuo utente?
Titolo: Re:Local con Xampp
Inserito da: titanium il Martedì - 18 Dicembre 2018 - 11:07
Non so il nome della tabella che contiene i nomi utente.
Ho notato però che le tabelle in local sono inferiori come numerico di quelle live, presumo che il processo di esportazione non sia andato a buon fine.

Proverò a rifare quello.
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Martedì - 18 Dicembre 2018 - 11:18
la tabella è smf_members.
Titolo: Re:Local con Xampp
Inserito da: titanium il Mercoledì - 19 Dicembre 2018 - 13:44
Ho l'impressione che l'errore sia nel processo di import/export, c'è qualcosa che sicuramente ometto, ricapitolando:

1. vado sul Mysql live, seleziono il database ed esporto, mi crea un file con i nome del database;
2. è troppo grande pertanto utilizzo il programmino  e lo scompatto in 5 pezzi per un totale di 474 Mb;
3. avvio xampp clicco su Apache e Mysql, entro nel pannello local http://localhost/phpmyadmin;
4. creo il nuovo database dandogli il nome dello stesso live, e gli metto la dicitura uft8_general_ci;
5. seleziono il database, importo il file contenente la struttura e poi a uno a uno tutto il resto;

il problema è qui, ovvero nei restanti file da importare, il processo si interrompe e lo riprendo come da lui stesso consigliato, ma perdo tantissimo tempo troppo, con una marea di interruzioni.

Cosa sbaglio?
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Mercoledì - 19 Dicembre 2018 - 15:32
Io direi:

1. Vai su phpMyAdmin (online) che il provider dovrebbe metterti a disposizione e seleziona il DB da esportare e quindi clic su esporta;

1.a Metodo di esportazione: Personalizzato;
1.b Seleziona le tabelle che vuoi esportare (tutte se vuoi fare tutto in un solo passaggio);
1.c In output > compressione seleziona compresso con zip oppure compresso con gzip (risparmiamo un po' di spazio);
1.d In Opzioni di creazione dell'oggetto tutti i flag impostati (di default dovresti avere NON flaggati i primi due);
1.e click su esegui;

Così facendo avvii l'export del DB

2. Vai su c:\xampp\php, cerca il file php.ini e aprilo con un editor di testo (Notepad++ va benissimo);
2.a imposta il valore max_execution_time=86400, max_input_time=-1, memory_limit=512M, upload_max_filesize=1024M

3. riavvia apache e mysql (o avviali se non sono in esecuzione);
4. vai su http://localhost/phpmyadmin
5. seleziona importa, scegli il file e lancia il processo di import;

Al termine dovresti avere, se non ci sono stati errori, il DB copiato.
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Venerdì - 21 Dicembre 2018 - 17:34
@titanium:

Alla fine ci sei riuscito?
Titolo: Re:Local con Xampp
Inserito da: titanium il Venerdì - 21 Dicembre 2018 - 17:38
No, anche facendo perfettamente il tuo metodo non ci riesco...


EDIT:

praticamente mi interrompe il processo di importazione e mi chiede di riagganciarlo sempre allo stesso file, io lo faccio lui continua per altre 4 volte e poi si interrompe tutto e compare:

Fatal error: Maximum execution time of 300 seconds exceeded in C:\xampp\phpMyAdmin\vendor\phpmyadmin\sql-parser\src\Components\ArrayObj.php on line 143
Titolo: Re:Local con Xampp
Inserito da: aslupin3 il Venerdì - 21 Dicembre 2018 - 20:06
Se hai impostato max_execution_time a 86400 non dovrebbe darti quel tipo di errore (> 300 secondi).