Support » Networking WordPress » Multisite disconnected from core

  • Resolved Rasetsukoku


    I just updated my multisite network to 6.3.1.

    I had trouble updating before where there was an error (turned out to be a permission error), so I had used the plugin “Fix Another Update In Progress” to unlock the “Another update is currently in progress” message I kept getting. I am the only admin/user, so I unlocked it since there was no reason to keep it locked for possible ‘conflicts,’ so i thought.

    I did succeed in upgrading, but for some reason, out of my 7 multisites, 3 did not update – they seem to be “stuck in the past”, or “disconnected” for a lack of a description, on the dashboard it still says the 3 sites are on version 6.3.

    I’m still getting:
    “WordPress 6.3.1 is now available!” and
    “Thank you for Updating! Please visit the Upgrade Network page to update all your sites.”
    – messages on these three sites, and plugins that I’ve since installed after updating do not appear in the plugins list despite network activating them. Additionally, despite deleting one plugin, I can still activate it and see its admin panel from these sites, but not the “normal” sites. The other multisites are able to see the new plugins, but not these affected 3 sites.

    There doesn’t seem to be a pattern to it as far as I can see, two are ones I use often but the other one I have not touched in 5 years.

    I have done a database backup restore from pre-update several days ago, but that did nothing, issue still remains.

    Attempting to reinstall 6.3.1 or upgrading the network does nothing.

    • This topic was modified 3 weeks, 1 day ago by Rasetsukoku.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Rasetsukoku


    Update: inspecting with Query monitor lends bizarre data.

    The affected 3 sites all have this info:
    Server Version 10.6.15-MariaDB
    Client Version 80122 (8.1.22)
    Version 6.3

    Regular sites have this info:
    Server Version 10.3.39-MariaDB
    Client Version 80123 (8.1.23)
    Version 6.3.1

    No matter what I change in the backend, whether it’s deleting plugins, changing theme folders, or PHP, it doesn’t affect the sites… so it’s because they are on a separate server?! I confirmed that changing their data in the database doesn’t do anything either, so I’m trying to figure out where this data is situated.
    Since it’s not being affected by my regular databases, I don’t know where it could be pulling this info from!

    Anyway when I try to update, this string of errors appears in debug.log:

    [02-Sep-2023 20:13:10 UTC] PHP Warning: Undefined array key “HTTP_HOST” in /var/www/html/wp-includes/ms-settings.php on line 57
    [02-Sep-2023 20:13:10 UTC] PHP Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wp-includes/ms-settings.php on line 57
    [02-Sep-2023 20:13:11 UTC] PHP Deprecated: strtoupper(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wp-content/plugins/wp-cli-login-server/wp-cli-login-server.php on line 39

    Still trying to figure out what’s going on

    Thread Starter Rasetsukoku


    Welp, solved – whole problem happened because I was logging into something like a lower version of my hosting server? Don’t know the nitty gritty or how all this even happened but I logged into my server where MariaDB was matching, updated WP/upgraded the networks, and everything is ok now.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.