• Resolved allmyhoney

    (@allmyhoney)


    Hi there, I have upgrade my woocommerce site from 8.4.x to 8.5.x on a few different servers for a few different sites and each time it creases all sorts of 500 and 504 errors and seems super memory intensive. I tried removing all plugin dependencies and also changing the PHp version from 7.4 to PHP 8 and PHP 8.1 and PHP 8.2 and still no joy. This is happening across multiple servers and sites and when I google it seems lots of people having issues with V8.5.x

    Any ideas on this? Is there a fix or is the advice to just stay on V8.4 until a proper set of testing is done on V8.5.x thanks?

Viewing 15 replies - 1 through 15 (of 26 total)
  • This also is happening to me after update from 8.5.1 to 8.5.2

    Tried rolling back to a version where everything was working fine and the problem is the same. When enabling woo commerce my apache2 server starts spawning processes (151!) and my server eventually cant serve anything web related.

    Thread Starter allmyhoney

    (@allmyhoney)

    I rolled back to V8.4.0 and that definitely solves the issue. Definitely try a full roll back to 8.4 and see how you go.

    V8.5.1 and 8.5.2 definitely have issues and I tried on multiple different environments and it just runs away in terms of processes and load when you have a certain number of orders. I tried everything with it and gave up so 8.4 it is for now.

    Thanks @allmyhoney
    I will try it later down our product development roadmap and update with my findings.

    Thread Starter allmyhoney

    (@allmyhoney)

    No problem at all, I am just hoping woocommerce release a quick fix for all these issues on memory and process consumption in V8.5.x basically.

    bladeke

    (@bladeke)

    I was on 8.5.0, didn’t rush to upgrade to 8.5.1 and as it turned out, it had major issues so dodged one there. But now noticed there’s 8.5.2 without any significant changes (seemingly at least) so I updated today, now I cannot open any order in the list:

    2024-01-29T14:14:21+00:00 CRITICAL Allowed memory size of 402653184 bytes exhausted (tried to allocate 20480 bytes)

    even after increasing the memory to 1024M

    2024-01-29T14:20:07+00:00 CRITICAL Allowed memory size of 1073741824 bytes exhausted (tried to allocate 20480 bytes)

    Basically we cannot work on any of the customers’ orders until this gets fixed.

    Thread Starter allmyhoney

    (@allmyhoney)

    I would roll back to 8.4.0 or 8.5 as 8.5.1 and 8.5.2 are right now un-usable frankly.

    infosws

    (@nicksws)

    Hello!

    I’ve got a similar issue with two websites but my issue is when the files are minified – is this the same for you?

    I’ll be opening a separate ticket for that but just curious, rolling back to 8.4.0 corrects it for me.

    Thread Starter allmyhoney

    (@allmyhoney)

    Yes 8.4 corrects things but wish we could use v8.5 reliably. Just curious will anyone provide feedback as its a pretty big issue taking out the entire website.

    audinutt

    (@audinutt)

    I’m kind of surprised that they released 8.5.2 and this issue still exists.

    My site goes down completely if I update, I can’t access anything. I simply shutdown apache and copy the old woocommerce plugin folder from my backup, then 8.4 conitues to function as it should.

    What have they done to this product? I’m starting to think I should look at shopify or some other commerce plugin if they can’t sort this out.

    I sincerely hope this does get resolved though..

    • This reply was modified 10 months ago by audinutt.
    bladeke

    (@bladeke)

    I think I know what it is. I noticed that now when I try to open any order, it’s opened as a post and this fails somehow. There’s a new feature called “High-performance order storage” (WooCommerce –> Settings –> Advanced –> Features) which seems to implement a new database structure. But apparently I have 7 plugins that are not compatible with this feature and I’m guessing it messes everything up therefore. I cannot disable these plugins since they are essential to our business.

    https://woo.com/document/high-performance-order-storage/#section-7

    It says you can enable the compatibility mode, I’ve just done it, waiting for the sync to complete. Hopefully this fixes it!

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hello everyone,

    Sorry to hear that you are facing issues with latest WooCommerce update.

    I see @bladeke shared the memory exhaustion errors. Just to confirm, is it working fine with WooCommerce 8.4.0?

    @tpapazoglou @allmyhoney are you facing the same issue? I see you mentioned about the 500 and 504 errors. Can you please some more details about this? The error logs so we can investigate further?

    Looking forward to your reply to assist you further!

    Thread Starter allmyhoney

    (@allmyhoney)

    I am working fine on 8.4.0 and am waiting on the fixes mentioned here https://developer.woo.com/2024/01/16/woocommerce-8-5-1-issues-with-web-application-firewalls-modsecurity/ because my host will not change mod security rules and I need certain plugins working so I am staying on V8.4.0 for now until fixes appear to resolve this.

    bladeke

    (@bladeke)

    I’ve followed the instructions mentioned on the Woo link earlier, but still the orders are not opening. I’ve enbaled the compatibility mode with the legacy mode also activated, but no changes visible.

    Can I simply upload WooCommerce 8.4.0 plugin folder and overwrite existing 8.5.2 and not break my site? I really need to work with the orders…

    My issue is that when I enable the WooCommerce plugin, the page refreshes and times out. Then I can see my apache server has spawned 151 processes (limit) instead of the default 11 that usually run.

    This has an impact to all my websites in this server. EVERYTHING becomes unresponsive and timeouts.

    I then rename the woo commerce folder in order to force disable the plugin, restart the server and everything is fine. (With Woo disabled).

    So in essence a WordPress plugin (WooCommerce) kills my server ??

    Thread Starter allmyhoney

    (@allmyhoney)

    Likewise, V8.4.0 is ok, so hence I rolled back. but yes V8.5.x overloads everything and very hard to even open the site to disable anything at that point. Waiting on a fix from woocommerce for this frankly and will use V8.4.0 until then.

Viewing 15 replies - 1 through 15 (of 26 total)
  • The topic ‘Woocommerce V8.5.x causing 500 and 504 errors’ is closed to new replies.