PHP-FPM restart vs reload: when it matters

php-fpmphphostingops

Reload is tempting; restart is often the reliable fix when behavior doesn’t change. This short guide explains the difference and when to use each.

Practical rule

Why this happens

Commands

FAQ

When would I choose reload?
For small config tweaks (e.g. one pool’s pm.max_children). If you changed socket paths, pool names, or PHP version, prefer restart and then verify Apache is pointing at the right socket.