• Resolved WPBot

    (@wpbot)


    Hello,

    I just saw this error on one of the sites I work on:

    `Debug Events are Not Installed Correctly

    The database table was not installed correctly. Please contact plugin support to diagnose and fix the issue. Provide them the error message below:

    Unknown storage engine ‘InnoDB’`

    I don’t really care about it as long as it doesn’t break anything else, but please do not move anything vital for the plugin’s functionality to InnoDB because the fist thing many people (including me) do on a cheap VPS with low amounts of RAM is to disable InnoDB.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi @wpbot,

    Thanks for reaching out. InnoDB is the default MySQL engine in the latest MySQL versions. Could you please share when you disable InnoDB, which storage engine do you use? This would not create an issue with email sending functionalities, the Debug Events in WP Mail SMTP > Tools > Debug Events is used to log debug events such as error messages.

    Regards,

    Thread Starter WPBot

    (@wpbot)

    Hello,

    Personally I’m using MariaDB with MyISAM but I think there are people that use the Aria engine that comes with MariaDB as well.

    Hi @wpbot,

    Thanks for the details. Currently, the plugin requires InnoDB storage engine.

    If you’d like to install Debug Events table with MyISAM, you could edit the file within WP Mail SMTP plugin wp-mail-smtp/src/Admin/DebugEvents/Migration.php and change the ENGINE=’InnoDB’ line to ENGINE=’MyISAM’. then check the Debug Events page. The table should be created.

    Please let me know how it goes!

    Thread Starter WPBot

    (@wpbot)

    To be honest I’m perfectly fine if the Debug Events functionality doesn’t work for me, I just wanted to mention that not everyone uses InnoDB in case you’re planning on moving some of the tables related to the core functionality of the plugin to InnoDB.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Debug Events are Not Installed Correctly’ is closed to new replies.