Blog

Guides from the NOC

Written from running the hardware — what breaks, why, and the command that fixes it.

19 posts matching “php-fpm” · Clear

VPS PHP-FPM Pool Tuning: Fix pm.max_children on a VPS

Site crawling or throwing 502s under traffic? Learn how to calculate pm.max_children and pick dynamic vs ondemand vs static PHP-FPM on your VPS.

29 July 2026 · 6 min · 17 views
Troubleshooting ERR_EMPTY_RESPONSE: Causes and the Fix

The connection opened and closed with nothing in it. That points at a backend that never replied, and there is one log line that names the cause exactly.

31 August 2026 · 5 min · 14 views
Troubleshooting ERR_CONNECTION_CLOSED: Causes and the Fix

The connection opened, the request went out, and the server closed it without sending a response. Here is how to find out which layer hung up, and why.

31 August 2026 · 4 min · 40 views
VPS Nginx FastCGI Cache Setup: Speed Up PHP Sites Without Varnish

Skip the extra Varnish daemon. Set up Nginx's built-in FastCGI cache to speed up PHP-FPM sites on your VPS, with safe rules for logged-in users and carts.

28 August 2026 · 6 min · 8 views
WordPress WooCommerce Flash Sale Traffic Spike: A Hosting Checklist

Planning a WooCommerce flash sale? Use this hosting checklist to prep caching, database connections, PHP-FPM, CDN, and webhooks before the traffic hits.

23 August 2026 · 5 min · 8 views
VPS How to Load Test Your VPS Before a Launch or Sale

Learn how to load test your VPS with ab, wrk, and k6 before a launch or sale, and fix the PHP-FPM, MySQL, and Nginx limits that cause it to fall over.

12 August 2026 · 6 min · 9 views
Troubleshooting PHP Execution Timeout: Fix Failed Large File Imports

WooCommerce import or database restore stalling with 'maximum execution time exceeded'? Learn which of four timeout layers is really at fault and how to fix it.

29 July 2026 · 7 min · 18 views
VPS Install Memcached on a VPS: Setup, Sessions & Fixes

Install Memcached on your VPS, wire it into PHP sessions, and fix Connection Refused and Class Memcached Not Found errors while keeping port 11211 secure.

28 July 2026 · 6 min · 10 views
VPS Install a LEMP Stack on a Fresh Ubuntu VPS: Full Guide

Step-by-step guide to installing Nginx, PHP-FPM, MySQL/MariaDB and a free SSL cert on a bare Ubuntu VPS, plus the errors people hit along the way.

20 July 2026 · 6 min · 14 views
VPS "Too Many Open Files" on Your VPS: Fixing ulimit Limits

VPS throwing 'Too many open files' errors in Nginx, MySQL, or PHP-FPM? Learn how Linux file descriptor limits work and how to raise them safely.

18 July 2026 · 6 min · 20 views
Troubleshooting PHP OPcache Not Clearing? Why Code Changes Don't Show

Edited a PHP file but the site still shows the old version? Learn how PHP OPcache caches compiled code, why it goes stale, and how to clear it safely.

18 July 2026 · 6 min · 27 views
Troubleshooting Cloudflare 524 Error: A Timeout Occurred - Causes and Fix

Site throwing Cloudflare error 524 'A timeout occurred'? Learn why the origin is too slow to respond and how to fix wp-cron, slow queries, and hung APIs.

18 July 2026 · 6 min · 16 views
Troubleshooting 504 Gateway Timeout: Causes and How to Fix It

Seeing a 504 Gateway Timeout on your site or API? Learn which layer - Cloudflare, Nginx, Apache, or PHP-FPM - is stalling, and fix each cause step by step.

16 July 2026 · 6 min · 18 views
Troubleshooting 502 Bad Gateway Error: Causes and How to Fix It

Seeing a 502 Bad Gateway error on your site? Learn what's really failing behind the scenes - PHP-FPM, LiteSpeed, Cloudflare - and fix it step by step.

16 July 2026 · 6 min · 35 views
Troubleshooting 503 Service Unavailable Error: Causes and How to Fix It

Site showing 503 Service Unavailable? Learn what's really crashing behind the scenes - PHP-FPM, Apache limits, plugins - and fix it step by step.

14 July 2026 · 6 min · 32 views
Hosting cPanel "Resource Limit Is Reached": CloudLinux LVE Explained

Getting 'Resource Limit Is Reached' or a 508 error in cPanel? Learn how CloudLinux LVE limits work, which one you're hitting, and how to fix it fast.

13 July 2026 · 5 min · 13 views
VPS VPS Out of Memory: Diagnose OOM Killer and Add Swap

VPS randomly killing MySQL or PHP-FPM? Learn how to confirm an OOM kill, add swap space fast, and right-size PHP-FPM and MySQL so it stops recurring.

13 July 2026 · 6 min · 24 views
Troubleshooting MySQL "Too Many Connections" Error: Causes and the Fix

Getting MySQL error 1040 Too Many Connections on your WordPress site or VPS? Learn how to diagnose the real cause and fix it safely, step by step.

13 July 2026 · 6 min · 25 views
VPS VPS Running Slow? How to Find and Fix High CPU Usage

VPS running slow or unresponsive? Learn how to find the process eating your CPU - PHP-FPM, MySQL, cron, or a bad bot - and fix it for good.

13 July 2026 · 5 min · 12 views