Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

  • Betroffene Version
    WoltLab Suite 5.3
    Betroffene App
    WoltLab Suite Forum

    Guten Tag,

    dieser Fehler kommt anscheinend seit einem Forum-Update.

    Das Projekt ist eine API um Spieler extern zu registrieren etc.

    Code
        if (!defined('RELATIVE_WBB_DIR')) define('RELATIVE_WBB_DIR', '/var/www/forum/core/');
        
        require(RELATIVE_WBB_DIR.'global.php');

    Hat sich da etwas geändert?

    Vorher hat alles funktioniert.

    Fehlermeldung
    • Error Type:

      Error

    • Error Message:

      Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

    • File:

      */lib/system/database/MySQLDatabase.class.php (28)

    • Stack Trace:
      • #0 */lib/system/database/Database.class.php (133):
      • wcf\system\database\MySQLDatabase->connect()
      • #1 */lib/system/WCF.class.php (363):
      • wcf\system\database\Database->__construct('[redacted]', '[redacted]', '[redacted]', '[redacted]', '[redacted]', '[redacted]', '[redacted]', '[redacted]')
      • #2 */lib/system/WCF.class.php (175):
      • wcf\system\WCF->initDB()
      • #3 */global.php (13):
      • wcf\system\WCF->__construct()
      • #4 */../../api/forum/validate_user.php (27):
      • require('*/global.php')

    Mit freundlichen Grüßen,

    Frédéric

  • Tim Düsterhus 4. Oktober 2022 um 11:18

    Hat das Label Ist kein Fehler hinzugefügt.
  • Ist installiert und auf der aktuellsten Version.

    In der php.ini ist auch extension=pdo_mysql aktiviert.

    Wie gesagt bis vor ein paar Wochen hat es auch alles noch funktioniert... :D

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!