Horde - Anmerkungen zur eigenen Installation

Montag, 11. Oktober 2021

Kaputte Datenbank für das Wiki reparieren

Nach erfolgreicher Installation von Horde funktioniert das Wiki nicht (SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: wicked_pages.page_id).

Workaround

# Original Tabelle sichern
ALTER TABLE wicked_pages RENAME TO wicked_pages_bak;

# Tabelle neu anlegen
CREATE TABLE wicked_pages (
page_id INTEGRT NOT NULL PRIMARY KEY AUTOINCREMENT,
page_name VARCHAR(100) NOT NULL,
page_text TEXT,
page_hits INTEGRT DEFAULT 0,
version_created INTEGRT NOT NULL,
change_author VARCHAR(255),
change_log text,
page_version INTEGRT NOT NULL);

# Alte Tabelle löschen
DROP TABLE wicked_pages_bak;

Anmelden