woltlab 5.4 fehlermeldung

  • Affected Version
    WoltLab Suite 5.4

    Suche Die folgenden Tabellen verwenden eine inkorrekte Storage-Engine (erwartete Storage-Engine: InnoDB:( wcf1_conversation_message_search_index (MyISAM), wcf1_page_search_index (MyISAM), wcf1_article_search_index (MyISAM), wbb1_post_search_index (MyISAM).Alle Tabellen, die für die Suche genutzt werden, müssen mit der Storage-Engine InnoDB betrieben werden.


    wie kann ich es beheben benutze pleks mit debian 10

  • Hallo


    Wurde die Anzeigen aktualisiert?


    ACP-->Verwaltung-->Anzeigen aktualisieren-->Alle aktualisieren.


    Danach sollte alles in Ordnung sein

    mit freundlichem Gruss



    Uli

  • Error

    • Error Type:

      Error

    • Error Message:

      Call to a member function getPlainTextMessage() on null

    • File:

      */templates/compiled/0_wbb_1_thread.php (198)

    • Stack Trace:
      • #0 */lib/system/template/TemplateEngine.class.php (346):
      • include()
      • #1 */lib/page/AbstractPage.class.php (371):
      • wcf\system\template\TemplateEngine->display('thread', 'wbb')
      • #2 */lib/page/AbstractPage.class.php (122):
      • wcf\page\AbstractPage->show()
      • #3 */lib/system/request/Request.class.php (89):
      • wcf\page\AbstractPage->__run()
      • #4 */lib/system/request/RequestHandler.class.php (119):
      • wcf\system\request\Request->execute()
      • #5 */forum/index.php (11):
      • wcf\system\request\RequestHandler->handle('wbb')

      Dieser Fehler kommt standig, beim Aufrufen von Beiträgen. Nach der Aktualisierung geht es wieder für kurze Zeit. Der Fehler wird nur im Log angezeigt im Forum wird er nicht gespeichert.

  • Ja hab ich eben auch gemacht, jetzt funktioniert auch der Button, auch wenn nicht mehr nötig...

    Kann aber auch sein dass der Button jetzt geht ,weil ich eben php8 installiert hab, davor lief noch 7.3.

    Gelöst mit:

    ALTER TABLE wbb1_post_search_index ENGINE=InnoDB;


    Mfg

  • Kann sein, dass ich es überlesen habe, doch auch hier würde ich mich über eine Begründung seitens WolLab freuen, worin der Vorteil der Suche über InnoDB gegenüber MyISAM liegt?

    Gruß Markus


    WoltLab Suite 5.3.14

    • Official Post

    Kann sein, dass ich es überlesen habe, doch auch hier würde ich mich über eine Begründung seitens WolLab freuen, worin der Vorteil der Suche über InnoDB gegenüber MyISAM liegt?

    Bis MySQL 5.6 gab es denn FULLTEXT INDEX nur in Kombination mit MyISAM, ansonsten hätten wir MyISAM niemals genutzt. Die Nutzung von MyISAM war somit eine Folge von "geht nicht anders".

    Alexander Ebert
    Senior Developer WoltLab® GmbH