Witam
Testowo uakatualniam lms do wersji 1.7.6 z wersji 1.4.1 z wykorzystaniem bazy produkcyjnej.
Moje postepowania: - wgranie lms176 do osobnego katalogu - utworzenie i edycja pliku /etc/lms176/lms.ini, ustawienie lmsa aby z niego korzystal - utworzenie bazy lms176, user lms 176 - nadanie praw (opis wg strony): grant select,insert,update,delete,create,alter on lms176.* to lms176@localhost identified by 'haslo'; - konwersja starej bazy do UTF-8 - wgranie bazy danych do lms176; - usuniecie wszystkich adminow z bazy - pierwsze dostep do LMSa - pojawia sie okno logowania, wymuszam przeladowanie strony - 100% obciazenia systemu przez jakies 30s, pojawia sie okno dodania admina - OK.
Problemy: Nie wyswietla sie lista userow, chociaz te dane sa (moge np wyszukiwac) Po wyszukaniu jakiegos usera, pomimo wyswietlenia jego prawidlowych danych (z wyjatkiem braku przypisanego komputera/komputerow), na dole dostaje komunikat:
Zapytanie: SELECT id, name, mac, ipaddr, inet_ntoa(ipaddr) AS ip, ipaddr_pub, inet_ntoa(ipaddr_pub) AS ip_pub, passwd, access, warning, info, ownerid FROM nodes WHERE ownerid='2921' ORDER BY name ASC Błąd: Unknown column 'info' in 'field list'
Nie wyswietla sie lista kompputerow, dostaje komunikat: Napotkano błędy w bazie 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(lastname), ' ', customers.name) AS owner FROM nodes LEFT JOIN customers ON ownerid = customers.id WHERE ownerid > 0 ORDER BY nodes.name asc Błąd: Unknown column 'nodes.info' in 'field list'
Pozostale dane wydaja sie ok. Czyzby jakis blad w skryptach konwersji DB? Jest jakis sposob ich debugowania? Struktura mojej bazy byla nieco modyfikowana, ale OIW pola byly tylko dodawane, nic nie bylo usuwane. Struktura tabeli nodes w bazie przed konwersja: CREATE TABLE nodes ( id int(11) NOT NULL auto_increment, name varchar(16) NOT NULL default '', mac varchar(20) NOT NULL default '', ipaddr int(16) unsigned NOT NULL default '0', ownerid int(11) NOT NULL default '0', creationdate int(11) NOT NULL default '0', moddate int(11) NOT NULL default '0', creatorid int(11) NOT NULL default '0', modid int(11) NOT NULL default '0', netdev int(11) NOT NULL default '0', access tinyint(1) NOT NULL default '1', warning tinyint(1) NOT NULL default '0', lastonline int(11) NOT NULL default '0', bb_email text, bb_login text, bb_passwd text, short_address text, bb_others text, zewn_ip text, firma_obslugujaca text, data_podlaczenia text, kto_podlaczyl text, netbox int(11) default NULL, taryfa int(11) default NULL, speed int(11) NOT NULL default '160', PRIMARY KEY (id) ) TYPE=MyISAM;
Jezeli ktos ma jakies pomysly chetnie potestuje, przyszla wersja 1.8 ma sporo funkcjonalnosci ktorej dotychczas nam brakowalo ...
pozdrawiam
uczestnicy (1)
-
Piotr Dobrzański