Hallo
ich habe gerade gemäß der Anleitung auf meinem Testserver von 3.5.8 auf 3.5.12 manuell upgedatet, also mit WinSCP erst sycnhronisiert, dann ins Installtool für das DB Update.
Da stehen zwei Änderungen drin, die ich durchführen kann, eines angehakt:
Code:
ALTER TABLE `tl_search` ADD UNIQUE KEY `checksum_pid` (`checksum`, `pid`);
das nicht angehakt in der Vorauswahl:
Code:
ALTER TABLE `tl_search` DROP INDEX `pid`;
Führe ich nur das obere, angehakte aus, hagelt mir ein Fehler entgegen:
Code:
Fatal error: Uncaught exception Exception with message Query error: Duplicate entry '428bb7da39519b85f06ad48a50513012-2' for key 'checksum_pid' (ALTER TABLE `tl_search` ADD UNIQUE KEY `checksum_pid` (`checksum`, `pid`);) thrown in system/modules/core/library/Contao/Database/Statement.php on line 295
#0 system/modules/core/library/Contao/Database.php(207): Contao\Database\Statement->query('ALTER TABLE `tl...')
#1 system/modules/core/controllers/BackendInstall.php(616): Contao\Database->query('ALTER TABLE `tl...')
#2 system/modules/core/controllers/BackendInstall.php(177): Contao\BackendInstall->adjustDatabaseTables()
#3 contao/install.php(24): Contao\BackendInstall->run()
#4 {main}
Ist das normal? Kann ich das ignorieren? Was kann das sein?
Die Seite läuft aber noch.
Danke
franc
Lesezeichen