Daniel Jankowiak pisze:
Witam
Miałem świeżo zainstalowanego lmsa jakiś czas temu w wersji 1.10.0rc1 i postanowiłem zrobić upgrade do wersjo 1.11.2 i wywala mi błąd "Błąd: Table 'lms.customersview' doesn't exist" to doczytałem że niby trza zrobić update bazy(pewnie jestem ślepy ale w dokumentacji ja znaleźć nie moge nic takiego poza updatem udf i tak dalej ale pewnie ja coś doczytać nie umiem) to zamiast to robić postanowiłem wrócić do starej wersji na której działało poprawnie, ale błąd dalej wyskakuje. Cos tam doczytalem że baza niby updejtuje się w momencie jak wystartuje lms-ui. Upgrade robiłem dość prymitywnie poprostu wywalilem stary folder z lmsem i wgrałem na jego miejsce nowy niby all gut ale blad bazy wyskakuje. Prosiłbym o jakiś prymitywny opis upgradu tej bazy by to działało albo odsłyłacz do strony w dokumentacji gdzie to jest opisane, i jeszcze jakieś info jak poprawnie robić upgrade?
Teraz jeszcze pytanie z innej beczki, czy jest możliwość wpisania do 2 różnych klientów takich samych adresów mac?
Pozdrawiam OveR
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witam, z poziomu mysql'a nadaj jeszcze raz prawa userowi lms:
use lms; GRANT USAGE ON lms.* TO lms@localhost; GRANT ALL ON lms.* TO lms@localhost IDENTIFIED BY 'twoje_hasło'; flush privileges;
a nastepnie wykonaj zapytania:
CREATE FUNCTION lms_current_user() RETURNS int(11) NO SQL RETURN @lms_current_user;
CREATE VIEW customersview AS SELECT c.* FROM customers c WHERE NOT EXISTS ( SELECT 1 FROM customerassignments a JOIN excludedgroups e ON (a.customergroupid = e.customergroupid) WHERE e.userid = lms_current_user() AND a.customerid = c.id;
Pozdrawiam, Łukasz Nowak
!DSPAM:47ea88d8160291804284693!