• Welcome to the Bike Gremlin Forum!

    We're glad to have you here! Whether you're a cycling enthusiast, a bicycle mechanic, or just curious about bikes (or computers), you've come to the right place. Here, you'll find discussions on everything from bike maintenance and cycling tips to computer-related topics and much more.

    As a guest, you can browse our threads and get a feel for the community. To fully participate, consider registering for a free account, which will allow you to:

    • Ask questions and share your knowledge
    • Join ongoing discussions
    • Access exclusive content
    • Receive updates on new topics

    We encourage you to introduce yourself in the New Members section. Our friendly community is here to help, so don’t hesitate to ask if you have any questions!

    Happy cycling and welcome to the Bike Gremlin family!

Why you should not allow WordPress auto updates

BikeGremlin

Wheel Wizard
Staff member

WordPress 6.4 update seems to be quite catastrophic​

With most modern software, you could regard updating to any major version update to be "proper beta-testing."

Hence, I would advise against updating any production websites to major updates. Let the others do the beta testing. There are more than enough people who are happy to "always update ASAP."

Even with minor versions (patches and similar), such as 6.4.1 which I expect to see soon in order to fix some of the problems noticed in 6.4, it's usually a good idea to wait for a few weeks before updating (unless it's a critical security patch, in which case you can choose between risking with your website staying vulnerable, and risking a messy update messing up your site - your call :) ).

In terms of stability, it is most often better to wait for the first patch (at least).

Why wait with updates?

In an ideal world, theme and plugin developers would test their plugin with the latest WordPress core's beta version, to confirm it all works. In the real world, that most often doesn't happen.

So even if the core itself is bug free (which doesn't really happen), one of your plugins or your theme could be causing problems, not working well with the lastest core version. It helps a lot if you use good quality plugins and theme(s), but it's still not guaranteed.

Testing in the staging environment definitely helps, but it is possible even for you, in your staging, to miss some problem that happens only in certain scenarios.

Hence, it is safer to wait a bit, let the others do all the "beta testing," and, ideally, update after the first patch is released.

The same goes for any plugin or theme updates, though that's usually a lot less critical (at least with high-quality ones).

I wrote on my website how you can edit the wp-config.php file to disable the automatic updates.

When you decide to update WordPress, it is usually best to:
  • Update your theme(s).
  • Then, update all the plugins (ideally one plugin at a time).
  • Finally update the WordPress core.

Update, November 9th, 2023:

Noted problems and the 6.4.1 patch​

WordPress patch version 6.4.1 was released, to fix some bugs.
These are most "prominent" bugs in 6.4 version:
  • cURL error
    Example:
    "PHP Fatal error: Uncaught GuzzleHttp\Ring\Exception\RingException: cURL error 77"
    This problem affected servers that used an older cURL library version cURL 7.29 (the current latest version is cURL 8.4.0). The bug prevented the WordPress install from downloading any further updates (for plugins, themes or WP core).
    WordPress forum discussion on the 6.4 cURL bug
    Link to a hotfix for those affected (I haven't tested it).
  • Plugin backwards compatibility bug
    wpdb::$use_mysqli property was removed because it was no longer needed by the WordPress core. However, it turned out that many plugins still use it (and tose plugins' developers apparently haven't updated their plugins to work with the WordPress 6.4).
    WordPress forum discussion on the 6.4 backwards compatibility bug.
The picture is just for some laughs - it's a good patch, I haven't noticed any problems for now:

wordpress-6-4-1.jpg
 
Last edited:

WordPress pushed an alpha core version update​

I managed to "catch" this "flop."
It appears that WordPress has mistakenly pushed an alpha version update (at least for the sites using the Serbian WordPress language version - though once installed, it offers you to update the other language versions your site might have).

WordPress alpha update info


Reverting to the "stable" version from the backend worked fine on my staging site(s), but I was still far from pleased to see this.

The update seems to have been reverted, there was a brief, several-minute "window" in which the update was available - so your site may have auto-updated to the alpha version (double check). If it wasn't, it's all good.

This is one of the reasons why I think that enabling auto-updates is a bad idea.

Code you can add to your "wp-config.php" file to prevent the auto-updates.
 
WordPress 6.6 is out.

This is a major version update (WordPress doesn't follow the standard semantic versioning template). It is not a security update.

Bugs are being reported as people are doing the proper beta-testing in production (it's become the usual way to develop software nowadays, unfortunately).

Let the others crash their sites and do the beta testing.
Wait for at least the first patch (version 6.6.1) before updating.


Relja
 
WordPress 6.6 is out.

This is a major version update (WordPress doesn't follow the standard semantic versioning template). It is not a security update.

Bugs are being reported as people are doing the proper beta-testing in production (it's become the usual way to develop software nowadays, unfortunately).

Let the others crash their sites and do the beta testing.
Wait for at least the first patch (version 6.6.1) before updating.


Relja

And, as expected, WordPress 6.6.1 patch update has been released.
At the time of writing this, I would suggest to wait for at least a week or longer, to see if it's all really been properly patched (again, let the others do the beta testing on their production - and do your own testing in a staging environment).
It is not a security critical update, no reason to rush (despite WordPress' constant nagging to update :) ).
 

Support BikeGremlin

Help BikeGremlin stay online with a Patreon donation:

Back
Top Bottom