Seite 1 von 1

Installation ohne db prefix funzt nicht

Verfasst: Mo 12. Dez 2005, 16:32
von holunda
Meine Tabellen in der DB schauen so au _con_art zB.
Bei einem Upgrade auf 4.6.2 sagt er mir immer, er habe keine Daten zum updaten.

Was soll ich nun tun!
Hilfe
Alex

Verfasst: Mo 12. Dez 2005, 16:37
von timo
naja, ohne prefix ists ziemlich blöd...da mußt du wohl oder übel die Tabellen mit einem Prefix versehen

Verfasst: Mo 12. Dez 2005, 16:45
von holunda
und was soll ich jetzt genau machen?
um schnell den Auftritt wieder zum laufen zu bringen

Verfasst: Mo 12. Dez 2005, 16:48
von timo
ich hoffe du hast backups?

backup einspielen, DB-Präfixe ändern und dann ein Update machen

Und mit Verlaub: Blind ein Update auf einem Live-System zu machen ist ne ziemlich schlechte Idee...immer erst auf einem Testsystem ein Update machen und dann nachsehen, ob noch alles läuft

Verfasst: Mo 12. Dez 2005, 16:53
von holunda
die alte DB ist ja noch da. Kann ich da irgendwie die Tabellennamen editieren?

Bisher hat bei Contenido Updates alle hingehauen. Außerdem sollte man für den Fall das Präfix == '' ist auch vorsorgen, wenn man leere Präfixe in älteren Versionen erlaubt hat ...

Verfasst: Di 13. Dez 2005, 17:48
von HerrB
Ich glaube, ihr verrennt euch da ein wenig.

Wenn die Tabelle in der DB "_con_art" heißt, lautet das Prefix "_con". So müsste es auch in der contenido/includes/config.php stehen.

Wenn sie aber in Wahrheit "_cat_art" heißt, dann fehlt tatsächlich der Prefix...

Tabellennamen sollte man mit phpMyAdmin ändern können, aber das ist hier vielleicht gar nicht nötig (erst mal in die config.php schauen!).

Gruß
HerrB

Verfasst: Mi 14. Dez 2005, 09:07
von holunda
Meine Präfix lautete tatsächlich ''.
_con_art war ein Tippfehler meinerseits. Eine Tabelle zB hieß _actions.

Habe jetzt einen SQL Patch eingespielt ala RENAME TABLE _actions TO con_actions, ... usw

Danke für eure Hilfe