On 08.12.2011 11:25, Przemysław Backiel wrote:
jestem na 1.11.8
informacje o LMS: Wersja LMS: 1.11.8 Belus (1.981/1.23) Wersja LMSDB: 1.11.8 Belus (1.47/1.54) Wersja MySQL: 5.5.17-log Wersja PHP: 5.3.8 Wersja Smarty: 2.6.23
i dbinfo:
mysql> select * from dbinfo;
+----------------------------------+--------------------------------------------------+ | keytype | keyvalue |
+----------------------------------+--------------------------------------------------+ | dbversion | 2009051200 | | unique_installation_id | a0b190e5540584bc1213985402461e8a043a6ea56017d0ea | | last_check_for_updates_timestamp | 1323336094 |
+----------------------------------+--------------------------------------------------+
Świetnie.
co robić dalej?
w plikach upgradedb w 1.11.12 zmieniac nazwy indeksów?
Uruchom normalną procedurę aktualizacji LMS i zobacz do jakiej daty podniesie się wersja schematu bazy danych. Wtedy będziemy na 100% pewni, które zapytania powodują problem.
Następnie spróbuj w pliku, który odpowiada problemowi, przestawić kolejnością problematyczne zapytania tworzące klucz obcy i indeks (Alek o tym wspominał tutaj). Daj znać jak poszło!