Witam,
chciałbym przenieść na nowy serwer moodla z wersji 2.3.1 do wersji 2.6.1 i tak za bardzo nie wiem od czego zacząć.
Pozdrawiam
Łukasz
Witam,
chciałbym przenieść na nowy serwer moodla z wersji 2.3.1 do wersji 2.6.1 i tak za bardzo nie wiem od czego zacząć.
Pozdrawiam
Łukasz
Wydaję mi się, że z powodu zmian jakie wprowadzane są w bazie danych w wersji 2.6 dobrze by było zaktualizować moodle jeszcze na starym serwerze.
Potem zrobić backup bazy i folderu moodledata.
Potem ja robię backup wszystkich dodatków, które instalowałem ale w których wprowadzałem ręcznie jakieś zmiany w plikach np. w tematach.
Na nowym serwerze instalujesz najnowszego moodla. Wgrywasz we właściwe miejsce folder moodledata, importujesz bazę danych i wrzucasz ewentualnie zmodyfikowane pliki dodatków
Wszystko powinno "śmigać" bez szkody dla użytkowników i admina . Ten przepis u mnie działa.
Od przygotowania kopii zapasowej
Dziękuje bardzo za informację jutro postaram się to przetestować i dam znać jak przebiegła aktualizacja.
Zrobiłem po kolei według wskazówek po wpisaniu adresu strony mam błąd odczytu z bazy danych.
Proszę wkleić cały komunikat. Proszę sprawdzić czy skopiował Pan config.php do nowego katalogu moodla.
Jeśli ten błąd pojawił się po przeniesieniu Moodle na nowy serwer to należy zaktualizować dane dostępowe do bazy w pliku konfiguracyjnym.
Tyle mogę napisać na podstawie domysłów ;) liczę że komunikat błędu rozjaśni co się rzeczywiście stało.
No stało się tam po przeniesieniu na nowy serwer, dane do bazy danych są raczej poprawne bo gdy celowo zrobię błąd w nich to pojawia się inny błąd. Poniżej podaję link do błędu.
Widziałem błąd, ale niestety komunikat niewiele wnosi. Proszę spróbować włączyć tryb developerski. Nie ma Pan dostępu do panelu admina więc trzeba bezpośrednio w bazie.
update mdl_config set value = 32767 where name = 'debug' ;
update mdl_config set value = 1 where name = 'debugdisplay';
Można to zrobić poprzez PMA lub konsolę.
Włączyłem tryb developerski i jest teraz więcej informacji. Wygląda na to że brakuje jakiejś tabeli w bazie danych.
Proszę sprawdzić czy w bazie przed przenosinami była ta tabela.
Zakładam że pomiędzy bazami przenosił Pan dane robiąc backup i odtwarzając go. Proszę sprawdzić czy backup bazy się udał, czy wszystkie tabele trafiły do dumpa.
Niestety w wersji 2.3.1 takiej tabeli w bazie danych nie było. Może trzeba zrobić update do 2.4 a następnie do 2.6.1 ?
Nie tak dawno miałem okazję aktualizować system z 1.9.x do 2.5.x. Aktualizacja przebiegała "o jedną wersję wyżej". Nie obyło się bez problemów natury - niekompatybilny moduł czy blok w nowszej wersji systemu; pomagało przed danym upgradem odinstalowanie spornych modułów.
Podobnie wygląda to u Ciebie - i format kursu się gryzie i temat graficzny. Rozpocząłbym zabawę od nowa, od aktualizacji do 2.4 potem 2.5 i na końcu 2.6.
Pozdrawiam,
Zbigniew Zieliński
http://www.moodler.pl