SQL-Fehler in kolab-syncroton (Unknown column 'changed')

Hampel, Holger holger.hampel at viererban.de
So Mär 22 19:08:55 CET 2015


Hallo,

nach dem Update 3.3 auf 3.4 habe ich das Sync über Kolab-Syncroton (nach 
längerem) wieder probiert. Der Fehler:

[22-Mar-2015 18:59:17 Europe/Berlin] PHP Fatal error:  Class 'Zend_Log' 
not found in /usr/share/kolab-syncroton/lib/kolab_sync_logger.php on 
line 29

ließ sich noch leicht beheben durch eine Ergänzung in 
/usr/share/kolab-syncroton/lib/init.php:

$include_path .= '/usr/share/php/libzend-framework-php' . 
PATH_SEPARATOR;

Jetzt erhalte ich aber in /var/log/kolab-syncroton/errors:

[22-Mar-2015 19:00:20,000000 +0100]: DB Error: [1054] Unknown column 
'changed' in 'field list' (SQL Query: SELECT `folder_id`, `synclock`, 
`ctag`, `changed`, `objectcount` FROM `kolab_folders` WHERE `resource` = 
'imap://holger.hampel%40viererban.de@localhost/Kalender') in 
/usr/share/roundcubemail/program/lib/Roundcube/rcube_db.php on line 541 
(POST 
/Microsoft-Server-ActiveSync?Cmd=Sync&User=holger.hampel%40viererban.de&DeviceId=androidc2030895874&DeviceType=Android?_task=&_action=)

Ein dpkg-reconfigure kolab-syncroton fand eine Datei nicht, ein 
"reinstall" brachte keine Veränderung.

Synchronisiert wird (vermutlich immer alles) - aber mit Fehlern bei 
gelöschten Einzelterminen einer Terminserie.

Mfg
Holger Hampel


Mehr Informationen über die Mailingliste users-de