Migrazione sicura da Phpbb3 a SMF

Aperto da Transea, Lunedì - 18 Febbraio 2019 - 09:22

0 Utenti e 2 Visitatori stanno visualizzando questa discussione.

radu81

puoi usare lo stesso database, però usa un prefisso tabelle diverso da quello del forum phpbb

Transea

Non è la fame ma è l'ignoranza che uccide

Darknico

Puoi lasciare il prefisso di default, smf_, è diverso da phpbb
Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

#18
Ho installato il forum nella cartella del forum phpbb, ho utilizzato lo stesso database con prefisso SMF_
Sono andato a convertire... nuovamente errore!

Converting ranks...
Notice: Undefined property: mysqli_result::$EOF in /membri/ubuntucommunityitalia/convert.php on line 2708

Notice: Undefined property: mysqli_result::$Fields in /membri/ubuntucommunityitalia/convert.php on line 2712

Notice: Trying to get property of non-object in /membri/ubuntucommunityitalia/convert.php on line 2713

Fatal error: Call to undefined method mysqli_result::MoveNext() in /membri/ubuntucommunityitalia/convert.php on line 2718


Ho notato inoltre che il forum smf installato non è visibile on line.
Spero in un vostro intervento risolutivo, perche al solo pensiero di lasciare la comunità su Phpbb mi viene da piangere. Help....  :'(
Non è la fame ma è l'ignoranza che uccide

Darknico

Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

#20
Buongiorno Darknico, la pagina non è visibile.
ubuntucommunityitalia.altervista.org/smf
Ho installato in una cartella creata nella root del forum phpbb
Nel database vedo sia le tabelle phpbb_   che quelle smf_
Ma il sito non è visibile spero nella vostra pazienza e comprensione...

Non è la fame ma è l'ignoranza che uccide

Darknico

come configuri il converter?

Citazione di: Transea il Mercoledì - 10 Aprile 2019 - 09:43
Buongiorno Darknico, la pagina non è visibile.

Cosa intendi? Io lo vedo
Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

#22
Citazione di: Darknico il Mercoledì - 10 Aprile 2019 - 09:55
come configuri il converter?

Citazione di: Transea il Mercoledì - 10 Aprile 2019 - 09:43
Buongiorno Darknico, la pagina non è visibile.

Cosa intendi? Io lo vedo

Io non riesco ad accedere al sito smf in allegato lo screen.




La configurazione del converter l'ho impostato così:




EDIT: Il processo di conversione è partito, ma si ferma subito rilasciando il seguente errore:

Converting ranks... Successful.
Converting groups... Successful.
Converting members... Unsuccessful!
This query:
SELECT
u.user_id AS id_member, SUBSTRING(u.username, 1, 80) AS member_name,
SUBSTRING(u.username, 1, 255) AS real_name,
SUBSTRING(u.user_password, 1, 64) AS passwd, u.user_lastvisit AS last_login,
u.user_regdate AS date_registered,
SUBSTRING(u.user_from, 1, 255) AS location,
u.user_posts AS posts, IF(u.user_rank = 1, 1, IFNULL(mg.id_group, 0)) AS id_group,
u.user_new_privmsg AS instant_messages,
SUBSTRING(u.user_email, 1, 255) AS email_address,
u.user_unread_privmsg AS unread_messages,
SUBSTRING(u.user_msnm, 1, 255) AS msn,
SUBSTRING(u.user_aim, 1, 16) AS aim,
SUBSTRING(u.user_icq, 1, 255) AS icq,
SUBSTRING(u.user_yim, 1, 32) AS yim,
SUBSTRING(u.user_website, 1, 255) AS website_title,
SUBSTRING(u.user_website, 1, 255) AS website_url,
u.user_allow_viewonline AS show_online, u.user_timezone AS time_offset,
IF(u.user_allow_viewemail = 1, 0, 1) AS hide_email, u.user_avatar AS avatar,
REPLACE(u.user_sig, '\n', '<br />') AS signature,
u.user_sig_bbcode_uid AS signature_uid, u.user_avatar_type,
u.user_notify_pm AS pm_email_notify,
CASE u.user_inactive_reason WHEN 0 THEN 1 ELSE 0 END AS is_activated,
'' AS lngfile, '' AS buddy_list, '' AS pm_ignore_list, '' AS message_labels,
'' AS personal_text, '' AS time_format, '' AS usertitle, u.user_ip AS member_ip,
'' AS secret_question, '' AS secret_answer, '' AS validation_code,
'' AS additional_groups, '' AS smiley_set, '' AS password_salt, '' as openid_uri, '' AS ignore_boards,
u.user_ip AS member_ip2
FROM `my_ubuntucommunityitalia`.phpbb_users AS u
LEFT JOIN `my_ubuntucommunityitalia`.phpbb_ranks AS r ON (r.rank_id = u.user_rank AND r.rank_special = 1)
LEFT JOIN `my_ubuntucommunityitalia`.smf_membergroups AS mg ON (mg.group_name = CONCAT('phpBB ', r.rank_title))
WHERE u.group_id NOT IN (1, 6)
GROUP BY u.user_id
LIMIT 0, 500;
Caused the error:
Unknown column 'u.user_from' in 'field list'


Non è la fame ma è l'ignoranza che uccide

Darknico

Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

Non è la fame ma è l'ignoranza che uccide

Darknico

Ammetto di saperne poco di converter...
Che versione di phpbb hai?
Hai fatto modifiche/installato plugin/modificato database di phpbb?
Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

Buongiorno a tutti,
Vi aggiorno sulle decisioni che abbiamo preso per il nostro sito.
Dato che la conversione risulta impossibile da effettuare per via di tanti errori sicuramente dovuti ad una corruzione del database e della scarsissima affidabilità dei prodotti phpbb, abbiamo deciso d'intervenire diversamente:

- Ho clonato il forum phpbb3 su un altro indirizzo
- In serata effettuerò l'installazione di smf sul' hosting originale https://ubuntucommunityitalia.altervista.org
- una volta installato il forum si passerà alle configurazioni ed alla copia di tutti i contenuti dal vecchio al nuovo
- per migrare l'utenza si convertiranno solo le tabelle del database interessate, modificandole manualmente.
L' unico intoppo se così possiamo chiamarlo sarà che si dovranno resettare tutte le password, quindi una volta che l'utente accederà dovrà reimpostare la sua password.

Ringrazio di cuore tutti coloro che mi hanno consigliato ed assistito in questo topic per cercare di convertire il forum, ma la soluzione cui abbiamo optato noi di Ubuntu Community Italia risulta più veloce e pratica nella riuscita del progetto.
SMF è una piattaforma fantastica
ma sopratutto voi di Italian SMF siete i migliori.

GRAZIE!
Non è la fame ma è l'ignoranza che uccide

Darknico

Come preferisci...
Buon lavoro allora, attendiamo news al riguardo!

Citazione di: Transea il Giovedì - 11 Aprile 2019 - 15:38
ma sopratutto voi di Italian SMF siete i migliori.

Grazie!
Non supporto privatamente, non risponderei e ci rimarreste male....

Transea

La Migrazione (manuale) è andata a buon fine!
Certo estrarre i dati dal database manualmente e ricompilarli per SMF non è proprio una cosa da niente... ma tutto sommato con una copia statica del vecchio forum e con tanta pazienza stiamo ricopiando tutto sulla nuova piattaforma.

Grazie mille per il vostro supporto!  ;)
Non è la fame ma è l'ignoranza che uccide

Transea

Forum perfettamente ultimato!
L'esperimento della migrazione manuale posso ufficialmente rineterlo ultimato e perfettamente riuscito!
Con il vostro permesso posso marcare il topic come risolto?
Aspetto vostre direttive.

Grazie a tutti!!!
Non è la fame ma è l'ignoranza che uccide

Discussioni simili (3)