Ich benutze ejabberd 16.06 + mysql 5.5.50, Nachrichtenverlauf wird nicht gespeichert.ejabberd 16.06 + mysql 5.5.50, Nachrichtenverlauf wird nicht gespeichert
Mein ejabberd.yml:
## MySQL server:
odbc_type: mysql
odbc_server: "freldo"
odbc_port: 3306
odbc_database: "ejabberd"
odbc_username: "ejabberd"
odbc_password: "ejabberd"
modules:
...
mod_mam:
db_type: odbc
default: always
für die Bildung der Datenbankstruktur, verwendet I: mysql.sql
Ich erhalte eine Fehlermeldung:
@ejabberd_sql:check_error:1039 SQL query 'SELECT timestamp, xml, peer,
kind, nick FROM (SELECT timestamp, xml, peer, kind, nick FROM archive
WHERE username='test' and bare_peer='[email protected]' ORDER BY timestamp
DESC limit 21) AS t ORDER BY timestamp ASC;' failed: "#42S22Unknown
column 'kind' in 'field list'"
Ich habe Nachricht nicht gespeichert Geschichte in der Datenbank.
Art Spaltenname existiert nicht in der Archivtabelle. –