Upgrade do 1.11.8
Witam, mam wersje LMS 1.10.3 Vidrine i chcialbym zrobic upgrade do najnowszej czyli 1.11.8. Powiedzcie czy dobrze mam zamiar to zrobić, a mianowicie:
1. na starej, obecnie działającej wersji robię backup bazy (z poziomu LMS), 2. podmieniam pliki z najnowszej dystrybucji w odpowiednie miejsca w systemie (tak jakbym instalował na nowo LMS), 3. uruchamiam LMS w przeglądarce, i po zalogowaniu się: 4. przywracam backup bazy z poziomu LMS.
Jak coś pominąłem, proszę o info. z góry dzięki
pozdr. McX
Maciej Kostyra pisze:
Witam, mam wersje LMS 1.10.3 Vidrine i chcialbym zrobic upgrade do najnowszej czyli 1.11.8. Powiedzcie czy dobrze mam zamiar to zrobić, a mianowicie:
- na starej, obecnie działającej wersji robię backup bazy (z poziomu LMS),
- podmieniam pliki z najnowszej dystrybucji w odpowiednie miejsca w
systemie (tak jakbym instalował na nowo LMS), 3. uruchamiam LMS w przeglądarce, i po zalogowaniu się: 4. przywracam backup bazy z poziomu LMS.
Jak coś pominąłem, proszę o info. z góry dzięki
pozdr. McX _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Hej,
nie przywracaj backupu - przecież bazy ruszać nie będziesz, więc dane będą na swoim miejscu - ustaw tylko konfig, gdybyś zastępował też lms.ini... jak świeże skrypty LMSowe wykryją, że baza pochodzi ze starszej wersji, to zaprowadzą w bazie odpowiednie porządki...
pozdrawiam, Dawid W
----- Original Message ----- From: "widynek" widynek@o2.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 9:28 PM Subject: Re: [lms] Upgrade do 1.11.8
nie przywracaj backupu - przecież bazy ruszać nie będziesz, więc dane będą na swoim miejscu - ustaw tylko konfig, gdybyś zastępował też lms.ini... jak świeże skrypty LMSowe wykryją, że baza pochodzi ze starszej wersji, to zaprowadzą w bazie odpowiednie porządki...
pozdrawiam, Dawid W _______________________________________________
spróbowałem, ale mi coś takiego się pojawiło:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE FUNCTION mask2prefix(mask bigint) RETURNS smallint DETERMINISTIC RETURN bit_count(mask); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Zapytanie: CREATE FUNCTION broadcast(address bigint, mask bigint) RETURNS bigint DETERMINISTIC RETURN address + (pow(2, (32-mask2prefix(mask)))-1); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
z czym to się je ?
pozdr. McX
Maciej Kostyra pisze:
spróbowałem, ale mi coś takiego się pojawiło:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE FUNCTION mask2prefix(mask bigint) RETURNS smallint DETERMINISTIC RETURN bit_count(mask); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Zapytanie: CREATE FUNCTION broadcast(address bigint, mask bigint) RETURNS bigint DETERMINISTIC RETURN address + (pow(2, (32-mask2prefix(mask)))-1); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
z czym to się je ?
pozdr. McX _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Przed updatem, dodaj do my.cnf
[mysqld] set-variable=log_bin_trust_function_creators=1
I dopiero upgrade.
Pozdrawiam.
----- Original Message ----- From: "Matys Łukasz" lukasz@e-matys.com To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 10:09 PM Subject: Re: [lms] Upgrade do 1.11.8
Przed updatem, dodaj do my.cnf
[mysqld] set-variable=log_bin_trust_function_creators=1
I dopiero upgrade.
Pozdrawiam.
----- Original Message ----- From: "Maciej Kostyra" macx@dukla.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 9:52 PM Subject: Re: [lms] Upgrade do 1.11.8
spróbowałem, ale mi coś takiego się pojawiło:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE FUNCTION mask2prefix(mask bigint) RETURNS smallint DETERMINISTIC RETURN bit_count(mask); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Zapytanie: CREATE FUNCTION broadcast(address bigint, mask bigint) RETURNS bigint DETERMINISTIC RETURN address + (pow(2, (32-mask2prefix(mask)))-1); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
z czym to się je ?
pozdr. McX _______________________________________________
może podam jeszcze jakie mam wersje:
Wersja MySQL: 5.0.32-Debian_7etch11-log Wersja PHP: 4.4.4-8+etch6 Wersja Smarty: 2.6.18
Choć przypuszczam, że to raczej w samej bazie MySQL czegoś brakuje, ale w tym temacie nie bardzo sam sobie poradzę, więc bardzo proszę o pomoc.
pozdr. McX
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE FUNCTION mask2prefix(mask bigint) RETURNS smallint DETERMINISTIC RETURN bit_count(mask); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Zapytanie: CREATE FUNCTION broadcast(address bigint, mask bigint) RETURNS bigint DETERMINISTIC RETURN address + (pow(2, (32-mask2prefix(mask)))-1); Błąd: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
z czym to się je ?
ustaw w lms.ini jako usera root i jego hasło do mysql-a..
Kwaq
----- Original Message ----- From: "Mirek Kwak" slawek@cidernet.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 10:17 PM Subject: Re: [lms] Upgrade do 1.11.8
ustaw w lms.ini jako usera root i jego hasło do mysql-a..
Kwaq
_______________________________________________
nie pomogło dalej problem występuje
pozdr. McX
witam Maciej,
Thursday, October 22, 2009, 10:22:12 PM, you wrote:
----- Original Message ----- From: "Mirek Kwak" slawek@cidernet.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 10:17 PM Subject: Re: [lms] Upgrade do 1.11.8
ustaw w lms.ini jako usera root i jego hasło do mysql-a..
Kwaq
nie pomogło dalej problem występuje
pozdr. McX
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
ustawiles odpowiednie prawa dostepu w mysql? CREATE ALTER INDEX DROP CREATE TEMPORARY TABLES CREATE VIEW SHOW VIEW CREATE ROUTINE ALTER ROUTINE EXECUTE
LOCK TABLES REFERENCES
wersja 10.0 ma inne wymagania niz 1,11
----- Original Message ----- From: ""MAREX" Mariusz Helt" maccolo@o2.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 10:42 PM Subject: Re: [lms] Upgrade do 1.11.8
ustawiles odpowiednie prawa dostepu w mysql?
CREATE ALTER INDEX DROP CREATE TEMPORARY TABLES CREATE VIEW SHOW VIEW CREATE ROUTINE ALTER ROUTINE EXECUTE
LOCK TABLES REFERENCES
wersja 10.0 ma inne wymagania niz 1,11
Maciej Kostyra pisze:
----- Original Message ----- From: ""MAREX" Mariusz Helt" maccolo@o2.pl To: "lista użytkowników LMS" lms@lists.lms.org.pl Sent: Thursday, October 22, 2009 10:42 PM Subject: Re: [lms] Upgrade do 1.11.8
Ustaw wszystko co przykazane, i DOPIERO zrob upgrade, ustawienie tego wsystkiego po upgradzie gówno da.
Zajrzyj do katalogu lms - tam masz dwa pliki z bazą - jeden do mysql a drugi do postgres. Poszukaj w tym od mysql fragmentu z definicją funkcji której Ci brakuje.
Wygląda ona tak:
DROP FUNCTION IF EXISTS mask2prefix; CREATE FUNCTION mask2prefix(mask bigint) RETURNS smallint DETERMINISTIC RETURN bit_count(mask);
Dodaj toto do bazy - z konsoli albo z phpmyadmin , lub z czego tam korzystasz...Jeżeli jeszcze cos będzie brakowało - szukaj w tym pliku....
uczestnicy (6)
-
"MAREX" Mariusz Helt
-
Maciej Kostyra
-
Matys Łukasz
-
Mirek Kwak
-
Szymon Kajewski
-
widynek