This guide details how to reset a message queue that becomes stuck due to issues like crashes or deadlocks. It provides necessary SQL queries and tips for safely backing up your database before performing a potentially destructive operation. Understanding the causes of stuck queues and the proper steps to reset them is essential for maintaining performance.
29 Jul 2025
Recently I was investigating an outage on a client website where a large spike in traffic generating a 404 response was at play.
25 Nov 2024
At work this week I was updating the deployment scripts for one of our projects
when I realised that Hyva wasn’t generating the app/etc/hyva-themes.json
file on deployment which then caused the pipeline to fail.
12 Nov 2024
If you’ve found yourself searching for answers on “Magento advanced pricing customer group price website field disabled” or “Magento customer group price disabled for store scope,” then this blog is here to help.
06 Nov 2024
In a local development environment, all images from the live system are usually missing. You can solve this problem by downloading images from a live server on-the-fly. Here's how to pull it off.
18 Oct 2024
In a recent Magento upgrade project for one of our merchants, I encountered a problem with the production database during the setup:upgrade process.
04 Sep 2024
Ever feel like you're on a wild goose chase trying to track down missing products in your Magento 2 collections? I think we’ve all been there before. It's frustrating when you're sure a product exists, but it's nowhere to be found in your foreach loop.
This issue crops up more often than you might think. I've seen countless developers scratch their heads, wondering if they've gone crazy… or if Magento is playing tricks on them.
04 Sep 2024
Magento 2 module that solves the problem of oversized CSP headers by splitting them into multiple headers. It extends Magento's CSP Simple Policy Renderer to replace the existing CSP headers, ensuring they remain valid and reducing the likelihood of exceeding the web server's maximum header size.
02 Sep 2024
Server errors are among the most common Magento errors, especially of the Magento 500 variety. Wrangling up with an HTTP 500 internal server error can eat away at your precious time and resources. In light of that, let’s dive into the most likely causes behind these errors, and the solutions that developers should use to overcome these.
31 Jul 2024
Having trouble debugging product visibility issues? Learn how to fix & debug common problems with product collections in Magento 2.
31 Jul 2024