• Resolved jesahs

    (@jesahs)


    Hi,

    I used the feature to reset all my plugins. After doing that, a page came back showing that none of my plugins could be reloaded. When I clicked on the Plugin page on my dashboard, a white screen comes up with the following error:

    Fatal error: Class ‘MPSUM_Admin_Dashboard’ not found in /home4/jesahs/public_html/wp-content/plugins/stops-core-theme-and-plugin-updates/includes/MPSUM_Admin.php on line 146

    In the Securi plugin on the dashboard, under the plugin reset section (if my memory serves me correctly) is where I saw two errors, both saying that I need to remove or update the following file paths ending with: advanced-cache.php and db.php.

    Please help!

    Thanks,
    J

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter jesahs

    (@jesahs)

    Hi, a little update to this issue.

    I clicked the Plugin link on my dashboard again, and low and behold I’m no longer getting that white screen with the error.

    What I do see now is a list of all my plugins, with errors.
    For example:
    The plugin akismet/akismet.php has been deactivated due to an error: Plugin file does not exist.

    My three premium plugins have not been deactivated and are still working normally, it appears.

    J

    Hi jesahs,

    I’m sorry, I’m not quite sure what you mean here:

    “I used the feature to reset all my plugins.”

    The Sucuri plugin has a reset feature that only resets its settings.

    It sounds like you need to reinstall the plugins that have errors. Please provide more details about how the Sucuri plugin is being used here.

    Thanks!
    Eve

    Thread Starter jesahs

    (@jesahs)

    In the Sucuri plugin, under the Post Hack section, there’s a sub-section called, Reset Plugins. This is the feature I’m referring to.

    I’m concerned that I may have lost all my customizations for these plugins.

    J

    Thread Starter jesahs

    (@jesahs)

    Hi,

    When I login to my Dashboard/Plugins section, there are no more plugin errors, but all the plugins are missing, except for 3 premium plugins which remain. Because the plugins are now missing, I don’t know how to retrace my steps to identify which plugins I lost.

    Please look under the following path to find where it is I’m referring to: Sucuri > Post Hack > Reset Plugins

    Ideally, I’d like the list of plugins removed, and would like to know that the plugin customizations were not deleted.

    I am not imagining this feature!

    Thanks in advance,
    Jesah

    Sorry for the delay.

    First of all I want to let you know that the Sucuri plugin does not touches the database during the execution of the reset action, it only deletes the folder where the selected plugins are stored. If the Sucuri plugin has access to write in the plugin’s directory it will proceed with the download and installation of a fresh copy of the deleted plugins, this operation is handled by WordPress itself by executing the same code that runs when you install a plugin via the WordPress Plugin Manager. This is the main reason of why the operation fails silently, because WordPress does not returns any error information to the Sucuri plugin during the execution of its code.

    Depending on how the other plugins are designed, the customizations may be recovered from the database.

    When you see “The plugin [PLUGIN] has been deactivated due to an error: Plugin file does not exist.” it means that the Sucuri plugin was able to delete the directory where the other plugin was installed but was not able to install the fresh copy for some unknown reason (remember that WordPress does not reports the error messages so the Sucuri plugin can’t report anything to explain the failure). Since the plugin does not exists anymore WordPress automatically deactivates it.

    Reinstalling a software using a 3rd-party tool is always a risky move. There are hundreds of plugins in the market, all of them with different design patterns, with different structure, with different quirks. We can’t cover them all to verify that the operation will always succeed.

    I will include a warning message in the “Reset Plugins” page to warn people about the risks of this operation and advice them to create a backup of the entire plugins directory before using the reset tool. This will be available in the next version of the plugin.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Reset Plugins, now getting errors’ is closed to new replies.