Witam.
Prowadzę nierówną walkę z migracją 1.0.15 - 1.5.9
Środowisko na moim serwerze jest trochę nieprzyjazne, bo mam włączony tryb bezpieczny. Ale myslę, że akurat w tym przypadku nie ma on większego znaczenia.
Problemy pojawiają się podczas wykonywania skryptów sql.
To co utworzył "Migrator" importuje zgodnie z instrukcją podczas instalacji nowej strony.
Baza mysql jest czysta.
I tu zaczynają się ciekawe zjawiska:
Gdy w kroku czwartym instalacji nie zmienię przedrostka, czyli zostanie "jos_", to po wczytaniu migrate.sql, mam komunikat o powielonym wpisie w tabeli "jos_menu".
Gdy w kroku czwartym zmieniam przedrostek na inny niż domyślny, to dostaję komunikat:
Kod:
Query:INSERT INTO jos_migration_backlinks VALUES(1,"START","index.php?option=com_frontpage&Itemid=1","component/option,com_frontpage/Itemid,1/","");
MySQL: Table 'test.jos_migration_backlinks' doesn't exist
Co w sumie jest oczywiste, bo w skrypcie mamy sztywny przedrostek "jos" w kwerendach...
Tak sobie myślę, że może z jakiegoś powodu Migrator tworzy niepełny skrypt migracyjny mojej starej strony? Czy nie powinien robić n.p. TRUNCATE zanim wywoła INSERT ???
Macie jakieś pomysły?
Z góry dziękuję.