Several recent service disruptions for MyCashflow stores have been caused by a version update to the PHP runtime environment, released on Thursday, 21 March 2024 for the production environment, and by two related issues: 1) higher memory usage of the new PHP version and 2) a bug in freeing up PHP cache automatically.
These problems caused service disruptions on Sun 31 March, Wed 3 April, Mon 8 April, Mon 15 April and Sat 20 April.
Unfortunately, the problems caused by the PHP version upgrade could not be detected during the testing process, as they only occurred in the production environment with extensive traffic and load on the servers. In other words, the faults were very difficult to trace, which made them slow to be identified and repaired.
Since then, we have made several updates to prevent similar situations from happening in the future. These include
- increasing memory capacity
- limiting the processing of server requests
- daily cache resets
- fixes for problems related to memory usage.
As a result of these measures, we are confident that the upgrade of the PHP driver environment will no longer cause problems that would result in service disruptions and cause problems for our customers' businesses.
We apologize for any inconvenience the disruptions may have caused to our customers and thank you for your patience and understanding. If you have any questions about this or need support with your online shop, please contact our customer service.