Ciao a tutti.
Vorrei chiedevi se è possibile a migrare da Snitz a SMF, qualcuno è riuscito nell'impresa?
Se la risposta è si, mi potete dare qualche dritta??
grazie a tutti!!
Hai già dato un occhiata a qui? ;)
http://www.simplemachines.org/community/index.php?topic=147215.0
Si grazie, ho anche caricato il file convert.php, ma poi non ho proprio capito cosa devo fare.
Una volta caricato il file e lanciato non va avanti...
Cioe' arrivo fino alla fase "welcome" poi lancio TRY AGAIN ma sembra che si aspetti qualcosa, ma non ho capito cosa...
Non faccio una conversione da una vita, e mai da snitz, ma mi pare che devi installare un smf pulito nello stesso server (in un'altra cartella) dove è giù installato il forum snitz e poi lanciare il file convert.php
una struttura tipo:
TUOSITO\FORUM_SNITZ (quello funzionante)
TUOSITO\FORUM_SMF (appena installato)
TUOSITO\convert.php
Giusto per non fare casino io copierei tutto il forum su un altro server di prova e farei tutto in prova, in caso di corretto funzionamento puoi sovrascrivere lo Snitz originale :)
Sai com'è, meglio prevenire i casini che metterli a posto dopo ;)
Citazione di: Flavio93Zena il Martedì - 05 Maggio 2015 - 14:41
Giusto per non fare casino io copierei tutto il forum su un altro server di prova e farei tutto in prova, in caso di corretto funzionamento puoi sovrascrivere lo Snitz originale :)
Sai com'è, meglio prevenire i casini che metterli a posto dopo ;)
Non centra niente questo che dici, il forum originale NON viene toccato, nessuno si accorge di quello che sta facendo.
Sul forum nuovo, ovvero SMF, solo lui sa che esiste e può fare tutte le prove che vuole
Già, ma ritengo piuttosto confusionario avere 2 tipi di forum sullo stesso server, personalmente io farei sicuramente casino ;D
scusate se non ho piu risposto...ma il forum snitz adamantine è in asp...mentre smf è in php...qualcuno mi d qualche spunto in piu?
Più di quello che ti ha già detto Dark non c'è molto...
Se hai php funzionante sul tuo server non ci dovrebbero essere altri requisiti.
Se non ricordo male il converter ti dovrebbe chiedere la password e lo username del datatabse di snitz (meglio se sono gli stessi per i due db) e da quel punto in poi dovrebbe fare tutto lui, senza nemmeno bisogno di uno snitz installato.
io ci sono riuscito avevo mysql
non so tu
i problemi nascono se sullo snizt ci sono alcuni mod esempio compleanni
cmq ho risolto privatamente sul sito ufficiale con uno dello staff
magicolotto, grazie ci siamo gia letti sul forum snitz....visto che pero' non ho ben chiaro come procedere, hai qualche suggerimento da cosa partire? Purtroppo quel topic in inglese non l'ho compreso proprio a fondo...
Dovrei caricare i file dello snitz su server linux e l'installazione di Smf pulita, e poi lanciare il convert.php?
thk
Yep, il principio è quello:
* hai almeno il database del tuo forum vecchio sul server (mysql)
* hai una copia di SMF installata e funzionante
* hai i file del converter (convert.php e il file specifico per snitz) sul server anch'essi
* punti il browser al file convert.php e segui le istruzioni
:)
Mi accodo al topic per porre anch'io una domanda.
Ho uno snitz forum, per l'esattezza la versione adamantine.
Fino a pochi giorni fa è andato sempre bene nonostante sia in asp, purtroppo ho subito un'attacco e mi hanno fatto parecchi danni. Al momento il forum è offline e non riesco a trovare la soluzione del problema.
Il DB non sembra sia stato toccato e quindi sto pensando ad un porting su una piattaforma più sicura.
La mia domanda è, considerato che ho solo il DB su sql server, posso effettuare il porting su SMF?
Grazie in anticipo per le vostre gradite risposte
MS-SQL server?
Se è così non credo, ma onestamente non ci metterei la mano sul fuoco.
P.S.
Sempre meglio non accodarsi a topic altrui perché per esperienza si crea solo confusione. Sempre meglio aprire il proprio topic dove aggiungere un "leggendo quest'altro topic" o "come in quest'altro topic", ecc.
Scusate se riappaio dopo anni...attualmente qualcuno di voi è riuscito a migrare da Snitz a SMF? Qualcuno mi puo dare qualche suggerimento utile? Ho provato con i vs suggerimenti ma non ho avuto esito...Grazie a chi vorra' darmi qualche altra via.
La situazione pare non essere cambiata...
Quale snitz?
Se non ricordo male c'erano parecchie versioni...
E' un adamantine.
Ho provveduto a installare il forum SMF che funziona perfettamente, e una copia dei file del vecchio forum SNITZ.
Se non ho capito male mi servirebbe un file converter.php che non riesco a reperire. Dovrei partire da questo punto e vedere se riesco a completare l'operazione.
grazie a chi mi aiutera'.
________________________----
Aggiornamento, ho fatto dei passi avanti...allego ScreenShot con gli errori.
Sarebbe utile la risposta alla domanda di ema
Citazione di: emanuele il Domenica - 26 Agosto 2018 - 23:26
Quale snitz?
Se non ricordo male c'erano parecchie versioni...
e quale converter hai utilizzato (link al download)
https://www.simplemachines.org/community/index.php?topic=404729.msg3927270#msg3927270
Ad occhio direi che i vecchi converter non vanno con le nuove versioni di SMF?
Magari dovuto al cambio mysql => mysqli avuto in 2.0.14.
L'ho preso da qui,
https://download.simplemachines.org/?converters;id=22
Spero ci sia una soluzione.
A "pelle" ti direi usa SMF 2.0.13, fai la conversione e poi aggiorna a 2.0.15.
Bene, ho seguito le vs istruzioni, sembra meglio pero' si ferma qui
Siccome non ho idea di come snitz archivi le date di nascita, la cosa più veloce che ti posso suggerire è di aprire il file snitz_to_smf.sql e togliere:
M_DOB AS birthdate,
Attenzione alle virgole, togli solo quella dopo, non quella prima.
Ok, procediamo...ora mi da un errore di sintassi alla riga 16, sembra che sia un problema di versione Mysql se non ho capito male
Rileggi bene cosa ti ho detto di togliere. :P
OK! Abbiamo fatto un passo in avanti mi pare. I Membri sono stati importati.
Se non ho capito male non trova una tabella sul Db dello Snitz..
hmm... questo può essere un muro difficile da superare...
Probabilmente la tua versione di Snitz non è la stessa per cui il converter è stato creato.
Vai in phpmyadmin e controlla nel database di Snitz se c'è una tabella che si chiama qualcosa tipo forum_reply (magari con un prefisso o qualcosa di simile).
Ho superato lo scoglio...è stato sufficiente rinominare la tabella in minuscolo, ora mi ha importato,. membri, sezioni del forum, eccetto i post....direi che ci siamo quasi...
Si ferma qui...
hmm... prova a sostituire:
UNIX_TIMESTAMP(REPLACE(ft.T_LAST_EDIT, '\0', '')) AS modified_time
con:
CAST(UNIX_TIMESTAMP(REPLACE(ft.T_LAST_EDIT, '\0', ''))) AS modified_time
onestamente mi sembra strano come errore, ma ci può stare, vediamo se e come funziona.
Che poi anche se non funziona l'ultima modifica non è una grande perdita, per cui se non va si può saltare direi ;)
Non è che puoi saltare il passaggio, e saltare il particolare problema significa perdere quando un post è stato modificato l'ultima volta... può essere poco importante, può non esserlo.
Citazione di: emanuele il Lunedì - 10 Settembre 2018 - 12:50
Non è che puoi saltare il passaggio, e saltare il particolare problema significa perdere quando un post è stato modificato l'ultima volta... può essere poco importante, può non esserlo.
Sì intendevo eliminarlo dalla query xD
temo che la cosa diventi dura...
Mi son dimenticato un pezzo nello scrivere... :-[
Questo è il codice giusto:
CAST(UNIX_TIMESTAMP(REPLACE(ft.T_LAST_EDIT, '\0', '')) AS INTEGER) AS modified_time
o almeno così spero. xD