Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

aktualizacja contao 2.10.1 do 3.4.5


  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1
p.wojton

p.wojton

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 4 postów

Witam,

W jaki sposób powinienem się zabrać za aktualizacje strony opartej na contao 2.10.1 do 3.4.5.

Jakich problemów moge się spodziewać? Chcę to zrobić ręcznie (bez live update). 


  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Najpierw upewnij się, czy wszystkie zainstalowane rozszrzenia będą kopmatybilne z 3.4.5. Przed rozpoczęciem prac również wykonaj backup plików i bazy danych.

 

Ja bym to zrobił tak:

 

Najpierw aktualizacja do Contao 2.11 poprzez upload plików i aktualizację za pomocą Install Tool. Później można wrzucić już wersję 3, ale nie tak samo jak 2.11. Zanim rozpoczniesz wgrywanie, trzeba będzie usunąć wszystkie pliki i foldery z obecnej instalacji oprócz:

 

- system/config/localconfig.php

- system/config/dcaconfig.php

- system/config/langconfig.php

- system/config/pathconfig.php

- tl_files/

- templates/

 

Po usunięciu pozostałości z wersji 2.11 wrzucasz pliki Contao 3, odpalasz Install Tool i krok po kroku podążasz za instrukcjami na ekranie. Uwaga - w pewnym momencie będziesz musiał zaktualizować bazę danych (w okienku będzie lista komend i checkboxy). Wówczas upewnij się, że nie usuniesz żadnych tabel ani wierszy. Można je dopiero usunąć po sprawdzeniu całej strony. Głównie chodzi tutaj o dane rozszrzeń trzecich, żeby nie trzeba było ich wprowadzać na nowo.

 

Jeśli masz zainstalowane jakieś rozszerzenia, to na koniec logujesz się do panelu admina i instalujesz te moduły jeszcze raz za pomocą Menedżera rozszerzeń.

 

Jak już wszystko gra to można w całości zaktualizować bazę danych - już włącznie z tymi kwerendami usuwającymi.


  • 0

Codefog - Contao web development


#3
p.wojton

p.wojton

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 4 postów

Gdy wrzucam wersję 3 to najnowszą czy 3.0 i potem nowsze?

Jak sprawdzić kompatybilność rozszerzeń bez testowania ich pojedynczo?

Lista moich rozszerzen:

 

1.jpg


  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Wrzucasz wersję docelową, w tym przypadku 3.4.5. Kompatybilność sprawdzisz klikając na nazwę rozszerzenia i na dole strony powinna być informacja od jakiej do jakiej wersji Contao jest ono kompatybilne.


  • 0

Codefog - Contao web development


#5
p.wojton

p.wojton

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 4 postów

Jak kilka rozszerzeń mam nie kompatybilnych z wersją 3 to jak czasochłonne może okazać się ich dostosowanie, czy może lepiej próbowac znaleźć coś o podobnej funkcjonalnosci i wdrozyć?


  • 0

#6
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Czasochłonność zależy naturalnie od rozszerzenia. Czasami wystarczy dodać tylko plik autoload.php, a czasami jest tego dużo więcej. Decyzja czy je zastąpisz czy dostosujesz zależy tylko i wyłącznie od Twoich potrzeb.


  • 0

Codefog - Contao web development


#7
p.wojton

p.wojton

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 4 postów

hmmmmmm wszystko przebiegło bez błedów podczas odbudowywania bazy jednak dtzewo stron, artykułów jest puste po przejściu z 2.11 na 3.45 (przechodziło oczywiście krokami 3, 3.1 itd ;/ Co może być przyczyną?


  • 0

#8
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Nigdy nie miałem takiego przypadku. Czy rekordy zniknęły również z tabeli tl_page (sprawdź bezpośrednio w bazie danych)?


  • 0

Codefog - Contao web development





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych użytkowników