Witam ja może się dołącze do pytania mam na PLD LMS-a 1.8.13 z poniższą konfiguracją.: Wersja LMS: 1.8.13 Tessa (1.757.2.18/1.13.2.5) Wersja LMSDB: 1.8.13 Tessa (core: 1.36.2.2 / driver: mysql 1.34.2.2) Wersja MySQL: 5.0.27 Wersja PHP: 5.1.6 Wersja Smarty: 2.6.16
Czy żeby zaktualizować lms-a do 1.10 wystarczy tylko przekopiować katalogi lms-a czy jest jakiś skrypt do aktualizacji bo wg instrukcji stoję przy "Teraz należy utworzyć bazę danych z kodowaniem UNICODE (opis w dziale Instalacja). Po czym uruchamiamy LMS-UI i odtwarzamy dane z przekonwertowanego backupu Backup przkonwertowałem ale ale jak wrzucić nowego lms-a
Jak by ktoś mógł coś wiecej napisać jak poprawnie przegrowadzić aktualizację. Rafał
----- Original Message ----- From: Adrian Merda To: lms@lists.lms.org.pl Sent: Thursday, October 25, 2007 11:41 AM Subject: [lms] upgrade z 1.8.13 do 1.10.0
Witam
Chcę zrobić upgrade z wersji 1.8.13 do 1.10.0. Przy okazji upgrade zmieniłem maszynę, więc postawiłem system (Debian) od nowa, zainstalowałem potrzebne paczki i. zaczęły się problemy. Zgodnie z dokumentacją przebrnąłem przez punkty dotyczące zakładania bazy danych. Zrobiłem kopie bazy w dotychczas używanym LMS (1.8.13), wrzuciłem na nową maszynę do katalogu backup i wchodząc do nowego LMS robię przywrócenie z kopi. I tu pojawiają się błędy:
Napotkano błędy w bazie danych! Zapytanie: ALTER TABLE receiptcontents ADD COLUMN regid int(11) NOT NULL DEFAULT '0' Błąd: Duplicate column name 'regid' Zapytanie: ALTER TABLE receiptcontents ADD INDEX regid (regid) Błąd: Duplicate key name 'regid' Zapytanie: CREATE TABLE cashrights ( id int(11) NOT NULL auto_increment, userid int(11) DEFAULT '0' NOT NULL, regid int(11) DEFAULT '0' NOT NULL, rights int(11) DEFAULT '0' NOT NULL, PRIMARY KEY (id), UNIQUE KEY userid (userid, regid) ) TYPE=MyISAM Błąd: Table 'cashrights' already exists Zapytanie: CREATE TABLE cashregs ( id int(11) NOT NULL auto_increment, name varchar(255) DEFAULT '' NOT NULL, description text DEFAULT '' NOT NULL, in_numberplanid int(11) DEFAULT '0' NOT NULL, out_numberplanid int(11) DEFAULT '0' NOT NULL, PRIMARY KEY (id), UNIQUE KEY name (name) ) TYPE=MyISAM Błąd: Table 'cashregs' already exists
Po tej operacji wszędzie gdzie wchodzę pojawiają się błędy. Po porównaniu bazy starej i nowej widzę zmiany w strukturze nowej bazy. Np. w starej bazie w tabeli customers jest kolumna phone1 w nowej bazie z LMS 1.10.0 tego nie ma i jak próbowałem wrzucić backup w konsoli (przy użyciu programu mysql) to np. na tym się wywalał. Proszę o info jak przekonwerterować starą bazę.
Pozdrawiam
Adrian
__________ NOD32 2277 (20070518) Information __________
This message was checked by NOD32 antivirus system. http://www.eset.com
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
__________ NOD32 2277 (20070518) Information __________
This message was checked by NOD32 antivirus system. http://www.eset.com
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms