OPTIMIZATION FREE

System Info

Displays your server stack at a glance — PHP version, memory limits, database stats, OPcache, Redis status, HTTP protocol, and autoload health — with actionable recommendations.

What It Does

System Info is a read-only diagnostic dashboard that shows your server and WordPress configuration in one place. It checks PHP version and settings, MySQL/MariaDB version, web server type, OPcache status, Redis availability, HTTP/2 support, autoloaded options size, transient counts, slow query stats, and WP-Cron health. Each metric includes a status indicator (good/warning/critical) so you can quickly spot issues. It is informational only and does not change any settings.

Features

  • PHP information: version with status rating (8.2+ = good, 8.0+ = acceptable, 7.4 = outdated), memory limit, max execution time, upload limits, post_max_size
  • WordPress information: version, multisite status, debug mode, debug log, active plugin count
  • Database information: MySQL or MariaDB detection with version, table prefix, charset
  • Web server detection: identifies Apache, Nginx, LiteSpeed, OpenResty, Caddy, IIS, Cloudflare, Flywheel, and others with version numbers
  • HTTP protocol detection: identifies HTTP/1.1, HTTP/2, and HTTP/3 using multi-method detection (server variable, JavaScript Performance API, curl probe)
  • OPcache status: checks if PHP OPcache is available and enabled
  • Redis detection: checks PHP extension (phpredis and Predis), server reachability (tries multiple hostnames for Docker compatibility), plugin activation, and object cache drop-in status
  • Generic object cache detection: identifies Redis, SQLite, Memcached, APCu, or other external object cache implementations
  • Autoloaded options analysis: total size and count with status thresholds (>1MB = critical, >500KB = warning)
  • Transient analysis: total size, expired count, with status indicators
  • Slow query stats: reads from the slow_query_log table (if it exists) to show total queries, unfixed count, max/avg duration
  • WP-Cron health: total scheduled events, overdue events, oldest overdue timestamp
  • Frontend Optimizer compatibility check: detects WooCommerce, Elementor, and page builders that might conflict with script deferring
  • Plugin Impact profiling via SSE — profiles all active plugins to measure their memory and load time impact

How to Use

  1. Open System Info

    Go to WP Multitool > System Info. The page loads and displays all diagnostic information automatically.

  2. Check status indicators

    Each section has colored status indicators. Green means good, yellow means needs attention, red means critical. Focus on red items first.

  3. Act on recommendations

    System Info is read-only — it tells you what is wrong but does not fix it. Use the information to decide which WP Multitool modules to enable (e.g., if autoload size is critical, use Autoloader Optimizer).

FAQ

Does System Info change anything on my site?

No. It is entirely read-only. It only queries information and displays it. No settings are changed, no data is modified.

Why does it show Redis as "available but not enabled"?

This means the Redis PHP extension is installed and the Redis server is reachable, but no WordPress object cache drop-in is using it. Install and activate a Redis object cache plugin (like Redis Object Cache by Till Kruss) to take advantage of it.

The HTTP protocol shows HTTP/1.1 but I expected HTTP/2

HTTP/2 is negotiated between the browser and server, and server-side PHP often cannot detect it reliably. System Info uses multiple detection methods including a JavaScript-based check. If your browser dev tools show HTTP/2 (h2) but System Info shows 1.1, the JavaScript detector may not have reported back yet — refresh the page.

What does "autoloaded options size" mean?

It is the total bytes of data WordPress loads from the wp_options table on every single request. Over 500KB is a warning; over 1MB is critical and impacts performance. Use the Autoloader Optimizer module to reduce it.

Can I export the system information?

There is no built-in export button, but you can copy the page content or use your browser developer tools to extract the data. For WP-CLI access, use commands like: wp multitool status and wp multitool health.

Ready to optimize your WordPress site?

Join developers using WP Multitool to debug, optimize, and maintain WordPress.

Get WP Multitool