083d0c5b8b
Problem: - calculate_server_memory_capacity() showed '0MB required' - Only iterated through users, called find_fpm_pool_config() with username only - cPanel uses domain-based pool configs (domain.conf not username.conf) - Result: No pools found, 0MB calculated Fix: - Added nested loop: users → domains - Pass both username AND domain to find_fpm_pool_config() - Extract pool name from config file to get actual process memory - Use get_fpm_memory_usage(pool_name) directly instead of calculate_memory_per_process() - Added domain to details output format Changes: - Lines 745-800: Rewrote user iteration to include domain loop - Now correctly finds pools like pickledperil.com.conf - Calculates actual memory usage per pool Result: - Memory capacity analysis now shows real data - Proper OOM risk assessment