PDA

Zobacz pełną wersję : Migracja z 1.5.xx



Kinos71
15-07-2012, 10:47
Witam
Kilka godzin łącznie przeglądam formum i wujka Google w nadziei znlazienia odpowiedzi jak migrować.. Dysponowałem wersją Joomla 1.5.17 i wyniku lektury tematów na forum znalazłem się w wersji 1.5.26. Docelowo chcę do 2.5. Znalazłem odpowiedni temat, zainstalowałem jUpgrade i mtupgrde. Zmieniłem sugerowane ustawienia jak tu (http://jvg.com.pl/komponenty/migracja-joomla-15-do-joomla-25.html) i... nic. Startuję komponent jUpgrade i nic się nie dzieje. Żadnej reakcji. Próbowałem z różnymi ustawieniami dodatku (bez pobierania Joomla 2.5 włącznie) ale bez efektu. To były próby na localhost'cie. W akcie desperacji skopiowałem całą stronę z FTP (łącznie z bierzącą kopią bezpieczeństwa) i spróbowałem migracji na "żywym organizmie" (doczytawszy, że migracja tworzy nowy katalog pozostawiając w stanie nienaruszonym żródłowy). I także nic.
Na forum znalazłem informacje mówiące o konieczności wcześniejszej migracji do 1.6.5 w oparciu o komponent jUpgrade, tyle, że ten komponent w wersji 2.5.2, którą można pobrać z http://redcomponent.com nie daje innej możliwości jak tylko do Joomla 2.5
Proszę o poradę jak to wszystko ugryść i wytłumaczenie dlaczego nie mogę teraz tego zrobić..

Karol99
15-07-2012, 11:35
Przeczytaj i zastosuj rady stąd (http://www.trzepizur.pl/blog/1-joomla/135-jupgrade-i-joomla-25x-problem-z-migracj.html) i stąd (http://blog.elimu.pl/9397-problemy-z-migracja-za-pomoca-jupgrade/) (co właściwie na jedno wychodzi). O wersjach j! 1.6.x, 1.7.x całkiem zapomnij.

Kinos71
15-07-2012, 11:55
Dziękuję za odpowiedź. Jednakże problem polega na tym, że po kliknięciu w "Rozpocznij migrację" nie dzieje się NIC. Brak jakiegokolwiek komunikatu o błędzie czy nawet "kręcącego się" kółeczka na karcie w Firefox'ie.. Oczywiście wylogowywałem się z zaplecza, czyściłem pamięć podręczną przeglądarki etc. Efekt taki sam - nic sie nie dzieje..

Karol99
15-07-2012, 12:12
Upewnij sie, że Twoje środowisko spełnia wymagania jUpgrade. Czyli:


włączony Curl module w PHP
w Joomla! włączony plugin "System - Mootools Upgrade"
przeglądarka obsługująca Javascript/Mootools


Tu (http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6) masz wpis z naszego wiki na temat migracji, tu (http://wiki.redcomponent.com/index.php?title=jUpgrade:Table_of_Contents) - wiki twórców jUpgrade (po angielsku)

Kinos71
15-07-2012, 12:35
Dziękuję.
Sprawdziłem php - nie ta wersja. Postaram się coś z tym zrobić i wrócę do tematu. Nie przypuszczałem, że chodzi pod 3.4.4.
pozdrawiam

Winnetou
15-07-2012, 14:00
Wielu osobom wydaje się że aktualizacja strony z wersji np. 1.5 do 2.5 to proste hop-siup. O ile Twoja strona stoi wyłącznie na samym skrypcie CMS Joomla! i nie masz tam poinstalowanych żadnych zewnętrznych rozszerzeń to taka operacja szybkiej migracji przy odrobinie szczęścia może się nawet udać. Jeśli jednak instalowałeś tam jakieś rozszerzenia, a zazwyczaj instaluje się tego typu rzeczy, to ZAPOMNIJ o prostej i szybkiej aktualizacji. Rozszerzenia pisane dla CMS Joomla w wersji 1.5 nie będą zgodne z wersją 2.5 i i Twoja strona po migracji po prostu się posypie. Im więcej masz poinstalowanych rozszerzeń tym więcej czeka Cie pracy z uaktualnianiem tych wszystkich rozszerzeń lub szukaniem zamienników, bo nie każde z roszerzeń dla 1.5 zostało zaktualizowane do wersji zgodnej z 2.5.

zwiastun
15-07-2012, 14:27
Uzupełniając, co napisał @Winnetou:
migracja z Joomla 1.0 do 2.5 oraz z Joomla 1.5 do 2.5 = tworzenie nowej witryny + przenoszenie danych + "nie wiadomo, co się jeszcze może wydarzyć". Gdyby to liczyć w nakładzie pracy lub kosztach, to może być 2-4 krotnie większy niż przy budowie nowej witryny.

bogdanbojarski
15-07-2012, 14:53
Dokładnie. Opłacalne tylko, gdy mamy setki artykułów, tysiące postów na forum itp. W innym przypadku bez sensu.

Kinos71
15-07-2012, 16:24
Jednym słowem - odradzacie.. A co z bezpieczeństwem czy też wszystkimi innymi korzyściami nowszych wersji, o których się mówi?
Moja strona, a raczej strona stowarzyszenia, nie może być budowana od nowa - nie mogę wydać ani złotówki a sam nie znam się na budowaniu i dostosywaniu szablonów. Próbowałem to zgłębić ale z marnym skutkiem..
Mam trochę czasu wolnego (na testy i ręczne aktualizacje) i stronę przeniesioną na localhosta więc mogę sprawdzać różne rozwiązania bez ograniczeń i zastanawia mnie dlaczego nawet lokalnie nie mogę wystartować migracji..



Upewnij sie, że Twoje środowisko spełnia wymagania jUpgrade. Czyli:
.....


w Joomla! włączony plugin "System - Mootools Upgrade"
przeglądarka obsługująca Javascript/Mootools



Mootools oczywiście włączony a korzystam z Firefox'a 13 więc z Javą nie mam problemu.

Lokalnie mam zainstalowane:
Apache w wer. 2.2.21
PHP w wer. 5.3.8
MySQL w wer. 5.5.16
phpMyAdmin w wre. 3.5.2

Nie wiem gdzie mogę sprawdzić Curl module...

Winnetou
15-07-2012, 16:37
Upgrade do najnowszej wersji jest wskazany ale to raczej nie jest zabawa dla amatorów. Trzeba naprawdę bardzo dobrze znać skrypt i rozszerzenia których użyto na stronie aby zabierać się za aktualizację - tzn. przechodzenie z wersji 1.0 lub 1.5 do 2.5. Jak napisał Zwiastun uaktualnienie strony jest dużo dużo trudniejsze (kosztowniejsze) niż jej postawienie bo dochodzi proces przenoszenia treści.

Kinos71
15-07-2012, 16:47
@Winnetou
Więc zdecydowanie radzisz aby zacząć od nowej czystej Joomla!2.5 lokalnie niż, na moim poziomie, zabierać się za migrację?
Czy jest jakiś sposób aby istniejące artykuły przenieść pomiędzy wersjami albo chociaż do txt?

Winnetou
15-07-2012, 16:57
http://www.eshiol.it/joomla/j2xml/j2xml-1503.html

Wersja 15 pozwala przekopiować artykuły do pliku xml a wersja 2.5 zaimportować.

Kinos71
15-07-2012, 17:01
Dzięki @Winnetou