MySQL/MariaDB won’t start: crash recovery runbook Pro
When MariaDB won't start after a crash, this runbook reads the error log first, matches the common causes, walks innodb_force_recovery levels 1 to 6 safely, and rebuilds from a dump on cPanel and DirectAdmin.
September 30, 2026
Disk full on a production server: recovery runbook Pro
A recovery runbook for a disk full on a production server: safe space to free first, inode exhaustion, what never to delete, and how to bring MySQL, Exim and Dovecot back cleanly after ENOSPC.
September 30, 2026
MariaDB Slow Query Log Summary
Summarises the MariaDB slow query log without Percona tools: groups queries by fingerprint, ranks them by total time, count and rows examined, and prints the commands to turn logging on.
September 30, 2026
Access Log Top IPs and Bots Report
An access log top IPs report for Apache, LiteSpeed and Nginx: top IPs, agents, URLs, fake Googlebots, 404/5xx and wp-login or xmlrpc floods for the last minutes or hours, across all vhosts.
September 30, 2026
PHP-FPM Slow Log Analyzer
Turns a PHP-FPM slow log into answers: slow requests grouped by script, stack frame, function and WordPress plugin, plus pm.max_children hits and timeouts per pool next to each pool's settings.
September 30, 2026
nginx Config Checker: Find Security and Syntax Mistakes
Static review of an nginx configuration in your browser: syntax slips, old TLS protocols, missing HSTS and redirects, add_header inheritance, PHP-FPM and proxy pitfalls, with suggested fixes by line.
September 30, 2026
VoIP Codec Bandwidth: G.711 vs G.729 vs Opus, Per-Call Figures
How much bandwidth each VoIP call really uses once packet headers are added, how SRTP and VPN tunnels change it, and how to size a connection for a given number of concurrent calls.
September 30, 2026
Best VPS for cPanel and DirectAdmin in 2026: What to Check
What actually matters when you pick a VPS for a cPanel, DirectAdmin or LiteSpeed hosting server — virtualization type, reverse DNS, outbound port 25, backups, licensing and support — and how InterServer, Vultr, DigitalOcean, Hostinger and Cloudways compare on those points.
September 29, 2026
MariaDB Unknown Variable After Upgrade: Fix Failed Startup
When MariaDB refuses to start after an upgrade with an unknown variable or unknown option error, the cause is a removed setting in my.cnf; this guide shows how to find it quickly, lists the variables removed across recent versions, and covers the related redo-log failure.
September 29, 2026
MariaDB Vector Search PHP: VECTOR Type (11.8/12.x)
A hands-on introduction to the native VECTOR column type and distance functions that arrived in MariaDB 11.7 and 11.8, showing how to create a vector index, insert embeddings from PHP with PDO, run nearest-neighbour queries and check that the index is being used.
September 29, 2026
MariaDB Not Starting After Upgrade: 5 Recovery Fixes
A recovery sequence for a cPanel server whose MariaDB refuses to start after a version jump, covering removed configuration variables, InnoDB crash recovery levels, running mariadb-upgrade, and application errors caused by stricter sql_mode defaults in 11.4 and later.
September 29, 2026
High Load cPanel Server: Find the Culprit Fast (5 Tools)
A repeatable diagnostic sequence for a cPanel server with a high load average, moving from load composition (CPU, I/O wait, memory pressure) to the process, account, vhost and query responsible, using tools already installed on every server.
September 29, 2026