SMItalia Forum International
23 Maggio 12, 14:51:15 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News: "C'è un vero Progresso solo quando i Vantaggi di una Nuova Tecnologia sono per Tutti"
 
  Home   Forum   Help Login Registrati  
Pagine: [1]   Vai Giù
  Stampa  |  Bookmarks  
Autore Topic: Da snitz a SMF  (Letto 1302 volte)
0 Utenti e 2 Visitatori stanno guardando questo topic.
daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« il: 27 Gennaio 10, 23:51:16 »

Ciao a tutti. Ho visto che sul forum ci sono tanti topic di utenti che hanno tentato a convertire il db ma in nessuno di questi ho trovato una soluzione.
Ho esportato il db del forum snitz da aruba. Sto facendo una prova in local con xampp e ho installato il forum senza problemi. Quando provo a convertire il db l'errore è questo:

Sorry, the database connection information used in the specified installation of SMF cannot access the installation of Snitz Forums. This may either mean that the installation doesn't exist, or that the MySQL account used does not have permissions to access it.

The error MySQL gave was: Table 'sql77400_1.forum_members' doesn't exist

Spero possiate aiutarmi
Ciao
Loggato
archi
Full Member
***
Offline Offline

Posts: 142


SMI User


Guarda Profilo
« Risposta #1 il: 28 Gennaio 10, 00:40:19 »

Il Db lo stai convertendo in locale?
Perché in tal caso mi sembra strano che il tuo db si chiami sql77400_1 ... che è il nome tipico dato ai Db su Aruba.
Loggato

daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« Risposta #2 il: 28 Gennaio 10, 01:02:01 »

si, sto provando in locale.
il db l'ho esportato da aruba sul pc e ha estensione .sql


ho importato il db su phpmyadmin con bigdump mi ha dato questo errore:

Converting members... Successful.
Preparing Conversion (part 1)... Unsuccessful!
This query:

    SELECT
    REPLY_ID AS old_id_msg, 'msg' AS type, R_DATE AS msg_date, TOPIC_ID AS old_id_topic
    FROM `Sql77400_1`.forum_reply
    LIMIT 0, 200;

Caused the error:

    Table 'Sql77400_1.forum_reply' doesn't exist

se rifaccio la procedura l'errore è quello di prima:
Sorry, the database connection information used in the specified installation of SMF cannot access the installation of Snitz Forums. This may either mean that the installation doesn't exist, or that the MySQL account used does not have permissions to access it.

The error MySQL gave was: Table 'Sql77400_1.sql.FORUM_MEMBERS' doesn't exist
« Ultima modifica: 28 Gennaio 10, 02:35:11 da daeron » Loggato
Emanuele
Supporter
***
Online Online

Posts: 2.639

SMI Staff


Guarda Profilo
« Risposta #3 il: 29 Gennaio 10, 00:08:16 »

Il messaggio significa che una tabella non esiste. A giudicare dal nome non mi pare sia una tabella di smf, quindi posso immaginare che sia di snitz.

questo errore:
Citazione
Converting members... Successful.
Preparing Conversion (part 1)... Unsuccessful!
This query:

    SELECT
    REPLY_ID AS old_id_msg, 'msg' AS type, R_DATE AS msg_date, TOPIC_ID AS old_id_topic
    FROM `Sql77400_1`.forum_reply
    LIMIT 0, 200;
te lo da mentre cerchi di importare il db di snitz o già mentre stai facendo la conversione?
Loggato

Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo. (e chi mi manda il PM finisce nella ignore list)

Aiutateci ad aiutarvi: spiegate bene il vostro problema!! (no, "non funziona" non è una spiegazione!)
daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« Risposta #4 il: 29 Gennaio 10, 03:15:51 »

ciao emanuele..sono riuscito  a risolvere quell'errore

però, come succede sempre, risolto un errore se ne presenta un altro:

Converting posts ( part 1 - this may take some time)... Successful.
Converting posts ( part 2 - this may take some time)... Unsuccessful!
This query:

   INSERT IGNORE INTO `smf`.smf_messages
(ID_MSG, ID_TOPIC, ID_BOARD, subject, posterTime, ID_MEMBER, posterIP, posterName, body, posterEmail, modifiedName, modifiedTime)
VALUES ('4', '28', '8', 'Ricongiungimento dei parenti di cittadini italiani', '1119589209', '3', '81.208.60.199', 'xanderx', '<font size=\"3\">D.P.R. 30 dicembre 1965, n. 1656 (1). Norme sulla circolazione e il soggiorno dei cittadini degli Stati membri della C.E.E. (1/circ). </font id=\"size3\">

1. Hanno diritto al soggiorno permanente nel territorio della Repubblica i cittadini di uno Stato membro delle Comunità europee già stabiliti o che desiderino stabilirsi nel medesimo per esercitarvi un\'attività indipendente. Tale diritto è altresì riconosciuto, quale che sia la loro cittadinanza: a) al coniuge ed ai figli di età inferiore agli anni ventuno; b)

continua con la marea di messaggi del forum e alla fine del codice chiude con questo:

Caused the error:

    MySQL server has gone away


Comunque una parte dei messaggi sono stati convertiti..ho notato che le lettere accentate vengono rimpiazzate tutte da Ã..come mai?
« Ultima modifica: 29 Gennaio 10, 03:18:42 da daeron » Loggato
Emanuele
Supporter
***
Online Online

Posts: 2.639

SMI Staff


Guarda Profilo
« Risposta #5 il: 29 Gennaio 10, 18:59:05 »

"MySQL server has gone away" mi puzza di problema del server...se sei in locale controlla che magari non ti sia crashato mysql durante le operazioni.

Il problema delle Ã...onestamente non ho mai avuto necessità di risolverlo, quindi non saprei...
Loggato

Se vedo "urgente" nell'oggetto rispondo il giorno dopo.
Se ricevo un PM per sollecitare rispondo due giorni dopo. (e chi mi manda il PM finisce nella ignore list)

Aiutateci ad aiutarvi: spiegate bene il vostro problema!! (no, "non funziona" non è una spiegazione!)
daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« Risposta #6 il: 29 Gennaio 10, 23:44:12 »

ho scaricato il converter da simplemachines.org e tutto ha funzionato a dovere   Grin

ora che ho il db convertito smf se volessi installare smf su host tipo altervista cosa dovrei fare per inserire il db e che parametri dovrei usare qundo esporto da phpmyadmin?


ciao e grazie
Loggato
archi
Full Member
***
Offline Offline

Posts: 142


SMI User


Guarda Profilo
« Risposta #7 il: 30 Gennaio 10, 00:32:18 »

Per esperienza ho notato che non tutti parametri funzionano correttamente quando si esporta da phpMyAdmin per poi importare da bigdump.

Io uso queste opzioni (e solo queste opzioni) e mi sono trovato bene sui server che ho utilizzato finora:
- "Aggiungi DROP TABLE"
- "Usa i backquotes con i nomi delle tabelle e dei campi"
- "Usa l'esadecimale per i dati binari"

I nomi delle opzioni possono cambiare leggermente da versione a versione di phpMyAdmin... ad esempio l'ultima opzione potrebbe anche chiamarsi "Usa dati esadecimali per BLOB"
Loggato

daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« Risposta #8 il: 30 Gennaio 10, 22:50:09 »

Ho provato con i parametri che mi hai suggeritoe ho caricato il db su altervista. Quando avvio bigdump mi da questo errore:


Stopped at the line 1234.

At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.
Loggato
archi
Full Member
***
Offline Offline

Posts: 142


SMI User


Guarda Profilo
« Risposta #9 il: 31 Gennaio 10, 00:35:11 »

Nel file bigdump.php cerca le seguenti righe:

$linespersession    3000;   // Lines to be executed per one import session
$delaypersession    0;      // You can specify a sleep time in milliseconds after each session

e sostituiscile con queste:

$linespersession  1000;   // Lines to be executed per one import session

$delaypersession  100;      // You can specify a sleep time in milliseconds after each session

Forse potresti risolvere il problema....
Loggato

daeron
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 17


Guarda Profilo
« Risposta #10 il: 31 Gennaio 10, 04:09:35 »

niente...ho provato anche con altri valori Sad

Processing file: smf.sql

Starting from line: 932

Stopped at the line 1234.

At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.

Stopped on error

------------

Ho risolto modificando il valore di questa linea:

define ('MAX_QUERY_LINES',3000)


Grazie mille
ciao Cheesy
« Ultima modifica: 31 Gennaio 10, 04:22:29 da daeron » Loggato
Pagine: [1]   Vai Su
  Stampa  |  Bookmarks  
 
Salta a:  


+ Thread Correlati o Similari
Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines | TinyPortal v0.9.7 © Bloc XHTML 1.0 Valido! CSS Valido!

Tutti i contenuti di SMItalia sono pubblicati secondo la licenza di utilizzo di Creative Commons, salvo diverse indicazioni. Lo Staff non assume alcuna responsabilità nel caso di eventuali errori contenuti negli articoli o di errori in cui fosse incorso nella loro riproduzione sul sito. Tutte le pubblicazioni su SMItalia avvengono senza eventuali protezioni di brevetti d'invenzione; inoltre, i nomi coperti da eventuale marchio registrato vengono utilizzati senza tenerne conto.

Pagina creata in 0.097 secondi con 25 queries.| ServerUptime: 288 days, 16 hours, 20 minutes