Witam,
jak w temacie. Tym razem znacznik v1.11.21.4 w gałęzi 'stable'.
Kto na bieżąco synchronizował gałąź 'stable' nic nie robi. Wersja numerowana wnosi wyłącznie poprawki.
Przypominam, że uczestnicy projektu LMS Plus mogą zapoznać się z informacjami o gałęzi stabilnej bazującej na 1.11.21 oraz procedurą aktualizacji pomiędzy wersjami 1.11.20 i 1.11.21 pod adresem: https://github.com/chilek/lms-plus/wiki/stable-1.11.20-1.11.21
Witam
jak w temacie, wywala problemy z baza danych, aktualizacja bazy chyba powinna się zrobić sama, czy ręcznie to jakoś robię ?
[cod]
Wystąpiły błędy w obsłudze bazy danych! Zapytanie:CREATE TABLE voip_numbers ( id int(11) AUTO_INCREMENT, voip_account_id int(11) NOT NULL, phone varchar(20) NOT NULL, FOREIGN KEY (voip_account_id) REFERENCES voipaccounts (id) ON DELETE CASCADE ON UPDATE CASCADE, UNIQUE(phone), PRIMARY KEY (id) ) ENGINE=InnoDB; Błąd:Can't create table 'lms.voip_numbers' (errno: 150) Zapytanie:INSERT INTO voip_numbers (voip_account_id, phone) SELECT id, phone FROM voipaccounts; Błąd:Table 'lms.voip_numbers' doesn't exist Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list' Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list' Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list'
[/cod]
2017-01-31 14:10 GMT+01:00 Łukasz Łuczak lukasz@maxnet.66.pl:
Witam
jak w temacie, wywala problemy z baza danych, aktualizacja bazy chyba powinna się zrobić sama, czy ręcznie to jakoś robię ?
[cod]
Wystąpiły błędy w obsłudze bazy danych! Zapytanie: CREATE TABLE voip_numbers ( id int(11) AUTO_INCREMENT, voip_account_id int(11) NOT NULL, phone varchar(20) NOT NULL, FOREIGN KEY (voip_account_id) REFERENCES voipaccounts (id) ON DELETE CASCADE ON UPDATE CASCADE, UNIQUE(phone), PRIMARY KEY (id) ) ENGINE=InnoDB; Błąd: Can't create table 'lms.voip_numbers' (errno: 150)
* Error 150 in the error message, which means that a foreign key constraint was not correctly formed.*
Zapytanie: INSERT INTO voip_numbers (voip_account_id, phone) SELECT id, phone FROM voipaccounts; Błąd: Table 'lms.voip_numbers' doesn't exist Zapytanie: SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd: Unknown column 'persistentsettings' in 'field list' Zapytanie: SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd: Unknown column 'persistentsettings' in 'field list' Zapytanie: SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd: Unknown column 'persistentsettings' in 'field list'
[/cod]
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
to znaczy ze stary mysql serwer, mysql Ver 14.14 Distrib 5.5.46,
W dniu 2017-01-31 o 14:13, Marcin pisze:
2017-01-31 14:10 GMT+01:00 Łukasz Łuczak <lukasz@maxnet.66.pl mailto:lukasz@maxnet.66.pl>:
Witam jak w temacie, wywala problemy z baza danych, aktualizacja bazy chyba powinna się zrobić sama, czy ręcznie to jakoś robię ? [cod]
Wystąpiły błędy w obsłudze bazy danych! Zapytanie:CREATE TABLE voip_numbers ( id int(11) AUTO_INCREMENT, voip_account_id int(11) NOT NULL, phone varchar(20) NOT NULL, FOREIGN KEY (voip_account_id) REFERENCES voipaccounts (id) ON DELETE CASCADE ON UPDATE CASCADE, UNIQUE(phone), PRIMARY KEY (id) ) ENGINE=InnoDB; Błąd:Can't create table 'lms.voip_numbers' (errno: 150)
*/ Error 150 in the error message, which means that a foreign key constraint was not correctly formed./*
Zapytanie:INSERT INTO voip_numbers (voip_account_id, phone) SELECT id, phone FROM voipaccounts; Błąd:Table 'lms.voip_numbers' doesn't exist Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list' Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list' Zapytanie:SELECT settings, persistentsettings FROM users WHERE login = 'admin' Błąd:Unknown column 'persistentsettings' in 'field list'
[/cod] _______________________________________________ lms mailing list lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> http://lists.lms.org.pl/mailman/listinfo/lms <http://lists.lms.org.pl/mailman/listinfo/lms>
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Witam ponownie
po nieudanej aktualizacji bazy z 1.11.16-git na 1.11.21-git lms nie dodał mi wszystkich voip tabel do mysql, ale zmienił numer aktualizacji bazy w dbinfo, chciałbym ręcznie dodać te aktualizacje, ale nie wiem jaką miałem wersję bazy
macie dla mnie jakiś pomysł dla mnie ?
pozdrawiam bleblas
W dniu 2017-02-01 o 08:50, Łukasz Łuczak pisze:
Witam ponownie
po nieudanej aktualizacji bazy z 1.11.16-git na 1.11.21-git lms nie dodał mi wszystkich voip tabel do mysql, ale zmienił numer aktualizacji bazy w dbinfo, chciałbym ręcznie dodać te aktualizacje, ale nie wiem jaką miałem wersję bazy
macie dla mnie jakiś pomysł dla mnie ?
pozdrawiam bleblas _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Aktualizowałeś ze starej wersji do najnowszej. U mnie też wywalało mnóstwo błędów, trzeba to robić po kolei. Ja robiłem tak : z 13 do 15, z 15 do 17, z 17 do 19, z 19 do 20 lub 21.
Re
myślę że niewiele to by pomogło, bo to cos w zapytaniach do mysql
no w bakapie bazy odnalazłem wersje bazy z przed updatu, i teraz lecę ręcznie aktualizacje z lib/updatedb/ ale problem leży coś w mysql bo nie może stworzyć tabeli np: to idzie --CREATE TABLE usergroups ( -> id int(11) NOT NULL auto_increment, -> name varchar(255) DEFAULT '' NOT NULL UNIQUE, -> description text DEFAULT '' NOT NULL, -> PRIMARY KEY (id)); -- to juz nie idzie -- mysql> CREATE TABLE userassignments ( -> id int(11) NOT NULL auto_increment, -> usergroupid int(11) NOT NULL, -> userid int(11) NOT NULL, -> PRIMARY KEY (id), -> INDEX userassignments_userid_idx (userid), -> FOREIGN KEY (usergroupid) REFERENCES usergroups (id) ON DELETE CASCADE ON UPDATE CASCADE, -> FOREIGN KEY (userid) REFERENCES users (id) ON DELETE CASCADE ON UPDATE CASCADE, -> CONSTRAINT userassignments_usergroupid_key UNIQUE (usergroupid, userid) -> );
--
Aktualizowałeś ze starej wersji do najnowszej. U mnie też wywalało mnóstwo błędów, trzeba to robić po kolei. Ja robiłem tak : z 13 do 15, z 15 do 17, z 17 do 19, z 19 do 20 lub 21.
Re
zrobiłem jeszcze tak, usunąłem baze i wgrałem nowa z doc/lms.mysql poszło, utworzyło wszystkie tabele teraz chce za pomocą administracja/kopia zapasowa grać stara bazę, która ma 770mB ale nie idzie. zwiększyłem już w php.ini czas do 190 i memory d 3G ale dalej tylko wisi, w logach nic niema
Witam
Problem/błąd z aktualizacja z 1.11.16 do 1.11.21, to że w plikach updatedb/mysql nie ma sprawdzania czy stara tabela nie jest ENGINE=InnoDB bo wtedy nie może zrobić dowiązań z nowa tabela InnoDB. Wystarczyło by zrobić warunek i wtedy "ALTER TABLE up_info_changes ENGINE=InnoDB;"
Pozdrawiam Bleblas
uczestnicy (4)
-
Admin Dar.Net
-
Marcin
-
Tomasz Chiliński
-
Łukasz Łuczak