Roundcube Community Forum

 

Adressbuch: Fehler beim Speichern

Started by clausw, November 05, 2011, 03:54:17 PM

Previous topic - Next topic

clausw

Hallo zusammen,

seit dem Umstieg auf Release 0.6 bekomme ich folgenden Fehler beim Verusch einen neuen Kontakt anzulegen oder zu ändern.
Das Migrationsskript hab ich nach dem Update auf 0.6 ausgeführt - ob erfolgreich kann ich nicht sagen,
da ich das Script nicht wirklich verstanden habe.

Hier der Fehler aus dem ErrLog:

[05-Nov-2011 20:47:37 +0100]: DB Error: MDB2 Error: no such field Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO contacts (user_id, changed, del, `vcard`, `name`, `email`, `firstname`, `surname`, `words`) VALUES (1, now(), 0, 'BEGIN:VCARD\r\nVERSION:3.0\r\nN:;Test;;;\r\nFN:Test\r\nEMAIL;type=INTERNET;type=HOME:[email protected]\r\nEND:VCARD', 'Test', '[email protected]', 'Test', '', ' test [email protected]')] [Native code: 1054] [Native message: Unknown column 'words' in 'field list']  in /home/www/doc/XXX/domain.de/rc/program/include/rcube_mdb2.php on line 713 (POST /?_orig_source=0?_task=addressbook&_action=save)


Ich hab das Migrationsscript im verdacht, nur weis ich eben nicht wie meine DB Table vorher ausgesehen hat bzw. wie es anschliessend aussehen müsste.

Danke im Vorraus!

Grüße
Claus

rosali

Anscheindend hat der Database Update nicht geklappt. In RC 0.6 ist das Feld `words`neu.
Regards,
Rosali

clausw

Irgendwie etwas blöd, da im "mysql.update.sql" nichts drin steht für ein Update von 0.5.x auf 0.6

Von welchem Typ ist "words", dann ändere ich die entsprechende Tabelle manuell ;-)

danke & Grüße

clausw

Wer richtig sucht, der findet auch etwas:

Hier die Lösung: http://www.roundcubeforum.net/3-news-announcements/12-general-discussion/8988-roundcube-upgrade-problem.html
Ging wohl schon bei einem vorhergehenden Update auf 0.5.4 was schief.

cu