MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

phpBB3 ongelmia. Neuvoja ja ohjeita kuinka korjata.
MOD kysymykset, niiden asennukset ja omien muokkausten ongelmat alempana olevalle MOD alueelle.
mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:
MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 28 Marras 2009, 03:30

Kokeilin tuossa hetki sitten MyBB:n konvertointia SMF:n kautta uusimmaksi phpBB:ksi. Konvertoinnin (SMF --> phpBB) Final Stagen aikana ruudulle ilmestyy seuraava virheilmoitus:

Koodi: Valitse kaikki

General Error
SQL ERROR [ mysqli ]

Duplicate entry 'msnbot media' for key 'username_clean' [1062]

SQL

INSERT INTO phpbb_users (username, username_clean, user_password, user_pass_convert, user_email, user_email_hash, group_id, user_type, user_permissions, user_timezone, user_dateformat, user_lang, user_style, user_actkey, user_ip, user_regdate, user_passchg, user_options, user_new, user_inactive_reason, user_inactive_time, user_lastmark, user_lastvisit, user_lastpost_time, user_lastpage, user_posts, user_dst, user_colour, user_occ, user_interests, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_message_rules, user_full_folder, user_emailtime, user_notify, user_notify_pm, user_notify_type, user_allow_pm, user_allow_viewonline, user_allow_viewemail, user_allow_massemail, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield, user_form_salt) VALUES ('MSNbot Media', 'msnbot media', '', 0, '', '00', 14, 2, '', 0, 'D M d, Y g:i a', 'en', 1, '', '', 1259370939, 1259370939, 230271, 0, 0, 0, 1259370939, 0, 0, '', 0, 0, '9E8DA7', '', '', '', 0, 0, 0, 0, 0, 0, 0, -3, 0, 0, 1, 0, 1, 1, 1, 0, '', '', '', 'dc45b2af194b15aa')

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_user.php
LINE: 250
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_convert.php
LINE: 1867
CALL: user_add()

FILE: install/install_convert.php(1652) : eval()'d code
LINE: 2
CALL: add_bots()

FILE: install/install_convert.php
LINE: 1652
CALL: eval()

FILE: install/install_convert.php
LINE: 799
CALL: install_convert->jump()

FILE: install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: install/index.php
LINE: 405
CALL: install_convert->main()

FILE: install/index.php
LINE: 282
CALL: module->load()
PS. Virheilmoituksen saanee toistettua konvertoimalla phpBB:n MyBB:ksi ja sitten toiseen suuntaan otsikon konvertointireittiä käyttäen.

Avatar
Peetra
phpBB Bitch
phpBB Bitch
Viestit:1169
Liittynyt:04 Kesä 2007, 16:45
Paikkakunta:Kokkola
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja Peetra » 30 Marras 2009, 21:50

Poista "käyttäjä" msnbot media tietokannasta. Löytyy ehkä helpoiten tietokantatyökalun kautta jossain users-taulukosta.
muista backuppi!
hyvä copy/paste monen kannan dumpille: http://www.patrickpatoray.com/?Page=30 // ei tartte omaa ohjelmistoa.
hyvä ison kannan dumpeille http://www.mysqldumper.net/ //Selkeä käyttöliittymä! Asentuu palvelimelle kuin itsestään. :ugeek:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 30 Marras 2009, 22:23

Peetra kirjoitti:Poista "käyttäjä" msnbot media tietokannasta. Löytyy ehkä helpoiten tietokantatyökalun kautta jossain users-taulukosta.
Poistettavia "käyttäjiä" on paljon tämän käyttäjän lisäksi. Voisiko tämän poisto-operaation automatisoida?
Liitteet
phpbb_bot.pdf
phpBB:n vakioasennukseen sisältyvät botit
(100.25KiB)Tiedosto ladattu 189 kertaa

Avatar
Peetra
phpBB Bitch
phpBB Bitch
Viestit:1169
Liittynyt:04 Kesä 2007, 16:45
Paikkakunta:Kokkola
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja Peetra » 01 Joulu 2009, 15:05

Tässä koneessa ei ole moista pdf-lukijaa, joten mun on oletettavaa että tarkoitat phpbb:n kaikki ennaltamäärätyt botit?

Ei kai sitä nyt tartte automatisoida?
Yhdestä viiteenkahteen poistat vaihtamalla uid:ta 3-52 SQL-komennossa, tässä kolme ekaa riviä:

Koodi: Valitse kaikki

DELETE FROM `phpbb3`.`phpbb_users` WHERE `phpbb_users`.`user_id` =3 LIMIT 1 ;

DELETE FROM `phpbb3`.`phpbb_users` WHERE `phpbb_users`.`user_id` =4 LIMIT 1 ;

DELETE FROM `phpbb3`.`phpbb_users` WHERE `phpbb_users`.`user_id` =5 LIMIT 1 ;
muista backuppi!
hyvä copy/paste monen kannan dumpille: http://www.patrickpatoray.com/?Page=30 // ei tartte omaa ohjelmistoa.
hyvä ison kannan dumpeille http://www.mysqldumper.net/ //Selkeä käyttöliittymä! Asentuu palvelimelle kuin itsestään. :ugeek:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 12 Tammi 2010, 03:37

Tyhjensin tuon taulun sisällön. Sama ongelma on edelleen tallessa.

Konvertointireitti: (phpBB 3.0.5 -->) MyBB 1.4.11 --> SMF 2.0 RC2 --> phpBB 3.0.6

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 22 Tammi 2010, 02:39

Deletoin phpBB:n bottikäyttäjät SMF:ssä ja suoritin konvertoinnin uudelleen. Nyt tuo konvertointi näyttäisi toimivan... mutta admin logissa on virheellistä tietoa:
Liitteet
admin_log_after_convert.png

Avatar
Peetra
phpBB Bitch
phpBB Bitch
Viestit:1169
Liittynyt:04 Kesä 2007, 16:45
Paikkakunta:Kokkola
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja Peetra » 22 Tammi 2010, 09:37

Voisi kokeilla koverttorin skriptin käydä läpi, jospa se on harcoded siihen. Jos ei ole, niin voi olls SMF:ssä väärä. Jos se SMF on RC, niin voihan se hyvinkin olla. :think:
muista backuppi!
hyvä copy/paste monen kannan dumpille: http://www.patrickpatoray.com/?Page=30 // ei tartte omaa ohjelmistoa.
hyvä ison kannan dumpeille http://www.mysqldumper.net/ //Selkeä käyttöliittymä! Asentuu palvelimelle kuin itsestään. :ugeek:

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 22 Tammi 2010, 19:10

Toinenkin bugi löytyy: sekä MyBB:ssä että SMF:ssä on neljä ylläpitäjää, phpBB:ssä vain kolme.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 25 Tammi 2010, 12:04

Kolmaskin bugi löytyy: Skandit muuttuvat kummallisiksi merkeiksi konvertoitaessa SMF:ää phpBB:ksi. Tietokanta käyttää merkistönä UTF-8:ia sekä MyBB:ssä että SMF:ssä.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 01 Maalis 2010, 17:01

mrl586 kirjoitti:Kolmaskin bugi löytyy: Skandit muuttuvat kummallisiksi merkeiksi konvertoitaessa SMF:ää phpBB:ksi. Tietokanta käyttää merkistönä UTF-8:ia sekä MyBB:ssä että SMF:ssä.
Jos SMF:n merkistönä on jokin muu kuin UTF-8, skandit siirtyvät phpBB:hen oikeanlaisina merkkeinä. phpBB:n konvertointiskripti ei ilmeisesti tunnista SMF:n UTF-8 -merkistöä.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 19 Maalis 2010, 19:26

Täytyy tänään testata, kumpi seuraavista konvertointireiteistä toimii paremmin:
  • MyBB 1.4.11 --> SMF 1.1.11 --> SMF 2.0 RC3 --> phpBB 3.0.7-PL1
  • MyBB 1.4.11 --> SMF 2.0 RC3 --> phpBB 3.0.7-PL1

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 19 Maalis 2010, 22:33

MyBB 1.4.11 --> SMF 1.1.11 --> SMF 2.0 RC3 --> phpBB 3.0.7-PL1
  • MyBB:n liitteet kopioituvat phpBB:hen, mutta...
    • liitteiden thumbnailit eivät näy phpBB:ssä
    • jos liitteen nimessä on skandeja, liitteen nimi katkeaa skandien kohdalta
      (esim. jää.jpg --> j.jpg)
  • yksityisviestien aiheet katkeavat skandien kohdalta, mutta itse viesteissä skandit ovat tallessa
  • yksityisviestikansio näyttää varsin täydeltä
    yv_kansio.png
    yv_kansio.png (4.19KiB)Katsottu 7599 kertaa
  • Sivuston aloitusajankohta nollaantuu
  • Kaikki käyttöoikeudet joutuu virittelemään uudelleen
  • MyBB:n mukautetut käyttäjäryhmät eivät kopioidu phpBB:hen
  • Avatarit eivät kopioidu phpBB:hen
  • Korventoinnin tekijäksi mainitaan väärä käyttäjä (id 2)

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 24 Maalis 2010, 23:56

Pistin hieman palautetta konverttorin bugeista: http://www.phpbb.com/community/viewtopi ... #p12418525

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 26 Maalis 2010, 05:28

mrl586 kirjoitti:Täytyy tänään testata, kumpi seuraavista konvertointireiteistä toimii paremmin:
  • MyBB 1.4.11 --> SMF 1.1.11 --> SMF 2.0 RC3 --> phpBB 3.0.7-PL1
  • MyBB 1.4.11 --> SMF 2.0 RC3 --> phpBB 3.0.7-PL1
Ei kumpikaan, sillä tulokset ovat molemmilla reiteillä identtiset.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: MyBB 1.4.9 --> SMF 1.1.10 --> phpBB 3.0.6

Viesti Kirjoittaja mrl586 » 26 Huhti 2010, 07:23

Löysin toimivan konvertointireitin: MyBB 1.4.13 --> SMF 1.1.11 --> phpBB 3.0.7-PL1. Tässä konvertointireitissä on oleellisesta se, että käyttää koko ajan UTF-8:ia. SMF asennuksessa ja sen jälkeisessä konvertoinnissa pitää valita merkistöksi tuo. Tämän lisäksi SMF:ään pitää ladata UTF-8 -muotoiset kielitiedostot ja asettaa ne oletukseksi.

Havaitut bugit:
- avatarit eivät siirry
- konvertoinnin suorittajana esitetään väärä käyttäjä
- sivuston aloitusajankohta väärä
- kaikki oikeudet joutuu virittelemään uudelleen

Viestiketju Lukittu

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Google [Bot] ja 208 vierailijaa