Verdant TCS

Diagnosing Migration Issues

This article details some of the reasons why migrations sometimes don’t go smoothly. If you’ve had issues migrating a site over, this should serve as a good guide to begin diagnosing the issue. Known issues we’ve seen include: Force SSL Plugin / Forced HTTPS Wordfence Migrating from Kinsta Migrating from Flywheel PHP Short Open Tag […]

An Introduction to CPU Steal, I/O wait and the top command

CPU steal can be highly problematic. Fortunately it’s not common place on the providers we integrate with, but we do see this from time to time, and you may have seen us mention “noisy neighbours” in the Facebook group or directly on support. In this article we’ll give you a brief overview of what CPU […]

WordPress Debug and Query Monitor

WordPress Debug and the excellent Query Monitor plugin are a highly effective combination to help you diagnose performance issues on your individual WordPress websites. AN INTRO TO WP_DEBUG If you’re having issues with your site, WordPress debug mode can help you find out what’s going wrong by recording any and all PHP errors that occur […]

Diagnosing 504 Timeouts and Performance Issues

TABLE OF CONTENTS Introduction What Causes a 504 Error? 1. Check Monit 2. Check top and htop 3. Check MySQL 4. Check Your Website Database 5. Check Your Website Debug/Error Logs 6. Check Your Website PHP Settings 7. Check Your Access Logs (Are you under attack?) 8. Has Your Site Been Compromised? Further Troubleshooting Steps if CPU […]

Germanized for WooCommerce & Too many redirects

Third-Party Software Notice Our support team cannot provide support for third-party software and services. However, if you need assistance or spot an issue with this article please post in the vCanopy Community Forum, and we will make necessary updates/improvements where needed. If you’re using the very popular Germanized for WooCommerce on your store, you may encounter a […]