A.L.E.C pisze:
tdabek@go2.pl wrote:
Witam!
Czy można już dokonać przejścia z 1.9.8 do wersji CVS? Ostanio ze względu na jakieś zmiany w wersji cvs zmuszony bylem do zainstalowania wersji 1.9.8 więc stąd moje pytanie. Alec radził wstrzymać sie kilka dni ale może juz działa? Napiszcie kiedy bedzie dostępna wersja cvs na testy.
W zasadzie to już można, ale zalecam sprawdzenie w dokumentacji wymagań odnośnie wersji serwera bazy danych oraz uprawnień dla użytkownika (odnośnie mysql), gdyż to uległo zmianie i mogą być problemy z upgrejdem.
Przejście nie działa
moje efekty: - po wejsciu na strone logowania komunikat:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE FUNCTION lms_current_user() RETURNS int(11) NO SQL RETURN @lms_current_user; Błąd: Access denied for user 'lms'@'localhost' to database 'lms' Zapytanie: 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) Błąd: Access denied for user 'lms'@'localhost' to database 'lms'
- po zalogowaniu (poprawnie daje sie zalogowac) komunikat:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: SELECT COUNT(id) FROM customersview WHERE deleted=0 Błąd: Table 'lms.customersview' doesn't exist Zapytanie: SELECT COUNT(id) FROM customersview WHERE status=3 AND deleted=0 Błąd: Table 'lms.customersview' doesn't exist Zapytanie: SELECT COUNT(id) FROM customersview WHERE status=2 AND deleted=0 Błąd: Table 'lms.customersview' doesn't exist Zapytanie: SELECT COUNT(id) FROM customersview WHERE status=1 AND deleted=0 Błąd: Table 'lms.customersview' doesn't exist Zapytanie: SELECT SUM(value) FROM cash LEFT JOIN customersview ON customerid = customersview.id WHERE deleted = 0 GROUP BY customerid HAVING SUM(value) < 0 Błąd: Table 'lms.customersview' doesn't exist
- nie wyswietla listy klientow:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: SELECT c.id AS id, CONCAT(UPPER(lastname), ' ', c.name) AS customername, status, address, zip, city, email, ten, ssn, c.info AS info, message, (SELECT SUM(value) FROM cash WHERE customerid = c.id ) AS balance FROM customersview c WHERE deleted = 0 GROUP BY c.id, lastname, c.name, status, address, zip, city, email, ten, ssn, c.info, message ORDER BY customername asc Błąd: Table 'lms.customersview' doesn't exist
- nie wyswietla listy komputerow:
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: SELECT nodes.id AS id, ipaddr, inet_ntoa(ipaddr) AS ip, ipaddr_pub, inet_ntoa(ipaddr_pub) AS ip_pub, mac, nodes.name AS name, ownerid, access, warning, netdev, lastonline, nodes.info AS info, CONCAT(UPPER(c.lastname), ' ', c.name) AS owner FROM nodes, customersview c WHERE ownerid = c.id ORDER BY nodes.name asc Błąd: Table 'lms.customersview' doesn't exist
Reszta wygląda że działa
Moje "parametry": Wersja LMS: 1.9 cvs (1.862/1.19) Wersja LMSDB: 1.9 cvs (1.42/1.48) Wersja MySQL: 5.0.24a Wersja PHP: 5.2.3 Wersja Smarty: 2.6.18
Przejscie z wersji 1.9.8 wersja bazy: LMS 1.9.8 Idos (1.859/1.19) DB: 2007071100