erst einmal ein Dank an dieses Module "ModRewrite" contenido-4.6.4-rm ...
Im Archiv contenido-4.6.4mr_060108_1.zip erhalte ich bei der Installation über den Setup-Modus "Update-Datenbank" folgende Fehlermeldungen ...
Fehlermeldung:
Code: Alles auswählen
[client 10.20.30.77] /setup/dbupdate.php?step=26 MySQL error 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'websafename' at line 1\nSHOW COLUMNS FROM con_art_lang LIKE websafename
[client 10.20.30.77] /setup/dbupdate.php?step=26 MySQL error 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'urlname' at line 1\nSHOW COLUMNS FROM con_art_lang LIKE urlname
* File: functions.modrewrite.php
* Modified : 28.12.2005
Code: Alles auswählen
* Finde Zeile ca. 56:
$sql = "SHOW COLUMNS FROM %s LIKE %s";
* Fix:
$sql = "SHOW COLUMNS FROM %s LIKE '%s'";
Fehlermeldung:
Code: Alles auswählen
[client 10.20.30.77] /setup/dbupdate.php?step=26 MySQL error 1054: Unknown column 'idang' in 'field list'\nSELECT name, idcat, idang FROM con_cat_lang WHERE urlname IS NULL OR urlname = ''
* File: functions.modrewrite.php
* Modified : 28.12.2005
Code: Alles auswählen
finde Zeile ca. 56:
// check for empty category fields
$sql = "SELECT name, idcat, idang FROM " . $_SESSION["dbprefix"] . "_cat_lang WHERE urlname IS NULL OR urlname = ''";
Fix:
// check for empty category fields
$sql = "SELECT name, idcat, idlang FROM " . $_SESSION["dbprefix"] . "_cat_lang WHERE urlname IS NULL OR urlname = ''";
Code: Alles auswählen
[client 10.20.30.77] /setup/dbupdate.php?step=26 next_record called with no query pending.
[client 10.20.30.77] /setup/dbupdate.php?step=26 MySQL error 1072: Key column 'artspecid' doesn't exist in table\n\r\nALTER TABLE con_art_spec ADD INDEX artspecid (artspecid)
* File: indexes.sql
Code: Alles auswählen
* finde Zeile ca. 20:
ALTER TABLE !PREFIX!_art_spec ADD INDEX artspecid (artspecid);
Fix:
ALTER TABLE !PREFIX!_art_spec ADD INDEX idartspec (idartspec);
Code: Alles auswählen
[client 10.20.30.77] /setup/dbupdate.php?step=26 MySQL error 1072: Key column 'idtpl' doesn't exist in table\n\r\n\r\nALTER TABLE con_container_conf ADD INDEX idtpl (idtpl)
* File: indexes.sql
Code: Alles auswählen
* finde Zeile ca. 49:
ALTER TABLE !PREFIX!_container_conf ADD INDEX idtpl (idtpl);
und man lösche diese Zeile
ALTER TABLE !PREFIX!_container_conf ADD INDEX idtpl (idtpl);
Da Feldname wohl "idtplcfg" heisst und dieser Eintrag in Zeile 50 schon existiert.
