Skocz do zawartości
carcow

Starsze CMS a aktualizacja do MariaDB 10.1

Polecane posty

Witam.

Jakiś czas temu dostałem info od "najlepszego" hostingu na literę N o aktualizacji MySQLa do MariaDB 10.1.

Mam kilka starych stron na Joomli w wer. 1.5.26, 2.5.28, 3.2.0 oraz 3.2.3 i obawiam się, że po aktualizacji mogą nie działać.

Oraz dwie świeże strony na w miarę świeżym Wordpressie.

 

Czy ktoś kojarzy czy stara joomla ruszy na MariaDB? Albo co trzeba zrobić by chciała działać?

 

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie powinno być problemu nawet z Joomlą w wersji 1.5

 

No chyba ,że nazwa coś spier..... to w najlepszym razie kodowanie będzie się kochać :).... a tak na bardziej serio to radze Ci - zrób sobie kopie bezpieczeństwa bazy w własnym zakresie :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Backup jak najbardziej właśnie się robi...

Aktualizacja Joomli chyba wiązałby się z postawieniem strony od nowa... Klient mi drugi raz za to nie zapłaci :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Więc trzeba go przekonać :) Na 100% nazwa coś zepsuje, więc backup wymogiem i przyjacielem twym. Z technicznego punktu widzenia - nie powinno być problemu z działaniem aplikacji.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

O ile we wspomnianych skryptach (jakichkolwiek) nie ma błędów składni SQL to wydaje mi się, że wszystko powinno działać.

 

Czemu piszę o ewentualnych błędach składni? Bo MariaDB zdaje się być bardziej restrykcyjna od MySQL. Przykładowo: w jakimś skrypcie programista popełnił błąd wpisując NOW('') zamiast NOW(). Tych cudzysłowów tam być nie powinno, ale MySQL przymykał na to oko i wszystko działało, jednak MariaDB wyrzucała błąd.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Robiłem upgrade z 5.5 do 10.1 u klienta z Mambo, także z Joomlą nawet 1.5 nie powinno być problemu. Zrób sobie kopię zapasową bazdy danych na wszelki wypadek :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jedyny problem na jaki natknąłem się przy aktualizacji 5.5 -> 10.1 to bazy, które zawierały widoki.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

MariaDB 10.1 powinna mieć blisko 100% kompatybilności, ale i tak backup warto rozważyć niezależnie od tego co się deklaruje. Nie powinno się nic rozwalić, a nawet jak się coś rozwali to na ogół jest to jakaś niewielka poprawka SQLa właśnie, nic co by wykraczało poza podstawy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

prawdopodobnie posypało Ci się kodowanie w bazie... właśnie o tym pisałem w swoim pierwszym pośćie ,że to może być jedyny problem ... chyba wykrakałem :)

 

Najlepiej przywróć backup. Porównaj kodowanie tabel czy wszystkie są prawidłowo ustawione, czy czasem gdzieś nie wskoczyło inne niż było.

Jeśli nie masz backupu a teoretycznie kodowanie się zgadza to zostaje kombinowanie z zamianą znaków za pomocą jakiegoś programu np iconv ... albo gżegżółka (pod windowsa  :) )

 

.... hm chyba ,że kodowanie jest dobre a gdzieś w kodzie wystarczy dodać:

mysql_query("set names 'utf8'");

oczywiście po połączeniu z mysql

Edytowano przez Rafiki
  • Lubię 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Z 5.6 do 10.1 nie było żadnego problemu nawet na egzotycznych skryptach, ostatnio były aktualizacje z 10.1 do 10.2 i też nie widziałem zgłoszeń.

Jednak podstawą jest używać UTF8 ;)

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dołącz do rozmowy

Możesz pisać i zarejestrować się później. Jeśli masz konto,Zaloguj się teraz, aby publikować na swoim koncie.

Gość
Odpowiedz...

×   Wklejony jako tekst z formatowaniem.   Wklej jako zwykły tekst

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
×
  • Utwórz nowe...

Ważne informacje

Korzystając z forum, wyrażasz zgodę na: Warunki korzystania z serwisu, Regulamin, Polityka prywatności.