• Resolved fstopusa

    (@fstopusa)


    Hi,

    I was having trouble installing new plugins on a site that was just migrated to a new host and found Wordfence to be the cause. I uninstalled Wordfence and used the Wordfence Assistant plugin to clear the database. Then I re-installed Wordfence, but now I get an error message:

    Plugin could not be activated because it triggered a fatal error.

    WordPress database error: [Table ‘xxxxxxxx_xx-xxxx.wpph_wfls_settings’ doesn’t exist]
    SELECT name, value, autoload FROM wpph_wfls_settings WHERE name = ‘allow-xml-rpc’

    Any ideas on what I can do to fix this?

Viewing 1 replies (of 1 total)
  • Plugin Support wfpeter

    (@wfpeter)

    Hi @fstopusa, thanks for getting in touch.

    By the looks of things, as Wordfence doesn’t attempt to restrict plugin updates by design, the original issue could’ve been a time when Learning Mode was required to normalise an action that was getting mistakenly flagged.

    This wfls_settings table is traditionally used for Wordfence login security settings and is usually preserved on plugin deactivation unless a specific setting to remove them is selected. This is to ensure that if you accidentally or temporarily disable Wordfence, you won’t lose your configuration or the data you have accumulated like the live traffic data.

    If you reactivate Wordfence after removing all tables and data, it will appear as if it has been activated on your website for the first time. I recommend referring to the Remove or Reset guide as I feel that there may be incomplete steps in the prior removal that is causing issues when attempting to recreate the settings table in particular. You could also try manually dropping the tables named in that guide to force Wordfence to start from scratch when reactivated.

    Let me know how you get on!

    Thanks,

    Peter.

Viewing 1 replies (of 1 total)
  • The topic ‘wpph_wfls_settings’ doesn’t exist’ is closed to new replies.