Pagina 1 din 1

Conversie SMF la Phpbb

Scris: 13-Oct-2009, 09:22:52
de anghhel1969
Salut

De curand am facut si eu o conversie a bazei de date de la SMF 1.1.10 la Phpbb 3.0.5 , am descarcat arhiva care contine fisierele necesare conversiei...am pornit conversia , a mers totul ok pana la final , insa chiar la ultima apasare de buton (finish) a wizard-ului de conversie a aparut urmatoarea eroare :

Cod: Selectaţi tot

General Error
SQL ERROR [ mysql4 ]

Incorrect string value: '\xC4\x83 scr...' for column 'topic_last_post_subject' at row 1 [1366]

SQL

UPDATE phpbb_topics SET topic_first_poster_name = 'mosul', topic_first_poster_colour = 'AA0000', topic_last_post_subject = 'Cum sa scrii cu diacritice în Windows XP', topic_last_post_time = '1238928411', topic_last_poster_id = '1930', topic_last_poster_name = 'SLyms' WHERE topic_id = 300

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_admin.php
LINE: 1988
CALL: dbal_mysql->sql_query()

FILE: install/install_convert.php
LINE: 1489
CALL: sync()

FILE: install/install_convert.php
LINE: 793
CALL: install_convert->sync_forums()

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()
Ok am deschis noul forum este ok toate subiectele sunt in regula la fel userii , sau avatarele lor, insa exista si un insa , nu merge serviciul de cautare , lucru necesar , foarte necesar pe forumul meu.

Daca intru in CP-el >intretinere>Index cautare>Creaza index i-mi apare urmatoarea eroare :

Cod: Selectaţi tot

Eroare generală
SQL ERROR [ mysql4 ]

Column 'post_text' cannot be part of FULLTEXT index [1283]

SQL

ALTER TABLE phpbb_posts ADD FULLTEXT (post_subject), MODIFY post_text mediumtext COLLATE utf8_unicode_ci NOT NULL, ADD FULLTEXT (post_text), ADD FULLTEXT post_content (post_subject, post_text)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/search/fulltext_mysql.php
LINE: 744
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_search.php
LINE: 365
CALL: fulltext_mysql->create_index()

FILE: includes/acp/acp_search.php
LINE: 46
CALL: acp_search->index()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_search->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
si la numarul total de mesaje indexate este 0

Mentionez ca in CP-el la setari cautare Permite facilităţile căutării = da si Căutare backend = fultext native .

As avea mare rugaminte daca se poate rezolva aceasta mare problema pentru deoarece nu sunt asa avansat in php , iar la forum am muncit aproape 3 ani de zile

Multa stima si respect

Re: Conversie SMF la Phpbb

Scris: 13-Oct-2009, 22:02:17
de bogdan

Re: Conversie SMF la Phpbb

Scris: 15-Oct-2009, 11:46:30
de anghhel1969
Merci bogdan , insa dupa ce de doua zile am parcurs tot ce mi-ai indicat tot nu am reusit sa activez serviciul de cautare , mai exact am setat toate tabelele la collation >UTF8_general_ci , apoi in tabela phpbb_posts >

in post_text

Imagine

in post_subject

Imagine

in post_text

Imagine

Cand apasa in CP-nel butonul create index ,

Clik pe link ptr imagine:
http://img42.imageshack.us/img42/8789/poza4i.jpg

i-mi apare aceasta eraoare:

Clik pe link ptr imagine:
http://img162.imageshack.us/img162/5608/poza5.jpg

Sincer nu stiu ce sa mai fac , forumul functioneaza perfect la noile mesaje adaugate se face si indexare , insa pe mine ma intereseazaa cele vechi care le-am preluat de pe SMF sa fie indexate

Inca o data scuze de insistenta insa doresc mult sa trec pe Phpbb , a inca ceva in timpul conversiei apar la un moment dat cateva mesaje scrise cu rosu

Could not copy file ./../../forums/attachments/ to ./../files/thumb_

sa inteleg ca trebuie sa am un folder setat pe 777 in files?, daca da cum sa se numeasca thumb sau thumb_ ?

Multa stima si inca o data scuze de mesajul lung dar poate o sa ajutam si alti utilizatori

Re: Conversie SMF la Phpbb

Scris: 15-Oct-2009, 19:54:27
de dorin
Cauza pentru care nu se poate face cautarea este foarte clară:

Cod: Selectaţi tot

column "post_text" cannot be part of fulltext index [1283]
Solutii ai aici si aici :idea:

Re: Conversie SMF la Phpbb

Scris: 15-Oct-2009, 21:19:19
de bogdan
Daca ai modificat structura bazei de date/tabelelor, atunci trebuie refacut indexul pe forum/tabele

Re: Conversie SMF la Phpbb

Scris: 15-Oct-2009, 23:32:27
de anghhel1969
Merci bogdan & dorin , am reusit....super clar , am rezolvat problema , e ceva de munca si dureri de cap tinand cont ca la 40 si ceva invat aceste lucruri ...inca o data multa stima si respect.

Bere pentru voi.