Installation ohne db prefix funzt nicht

Gesperrt
holunda
Beiträge: 71
Registriert: Di 4. Mai 2004, 10:14
Kontaktdaten:

Installation ohne db prefix funzt nicht

Beitrag von holunda » Mo 12. Dez 2005, 16:32

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

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Mo 12. Dez 2005, 16:37

naja, ohne prefix ists ziemlich blöd...da mußt du wohl oder übel die Tabellen mit einem Prefix versehen

holunda
Beiträge: 71
Registriert: Di 4. Mai 2004, 10:14
Kontaktdaten:

Beitrag von holunda » Mo 12. Dez 2005, 16:45

und was soll ich jetzt genau machen?
um schnell den Auftritt wieder zum laufen zu bringen

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Mo 12. Dez 2005, 16:48

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

holunda
Beiträge: 71
Registriert: Di 4. Mai 2004, 10:14
Kontaktdaten:

Beitrag von holunda » Mo 12. Dez 2005, 16:53

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 ...

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Di 13. Dez 2005, 17:48

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
Zuletzt geändert von HerrB am Mi 14. Dez 2005, 11:19, insgesamt 1-mal geändert.
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

holunda
Beiträge: 71
Registriert: Di 4. Mai 2004, 10:14
Kontaktdaten:

Beitrag von holunda » Mi 14. Dez 2005, 09:07

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

Gesperrt