Server Management: PHP-FPM Error Logs Now Readable in the Live Logs Panel

· Server Management · New Feature · All updates

PHP errors used to be the one thing you had to leave the control panel to read. The Server Management Live Logs panel now shows them in place, from a log file that each project can own outright.

01 A third view in Live Logs

Every project's Live Logs panel previously offered two views: Access and Error. There is now a third, PHP-FPM Error, sitting next to them. It shows the PHP error log for that project, so a fatal error, a warning or a stack trace is one click away from the page that produced it.

02 A dedicated pool now brings its own log

Enabling a dedicated PHP-FPM pool for a project also creates a PHP error log for that project alone. Nothing else to configure: the pool is created, the log exists, and the viewer picks it up.

The panel does not hold a copy of the path. It reads it out of the pool configuration each time, so if you rename the log file in the pool editor the viewer follows it. There is no second place to keep in step.

Pool editor php_admin_value error_log = ... rename it here Live Logs Access Error PHP-FPM Error PHP tab server-wide every pool log
The path lives in one place, the pool configuration, and both the per-project viewer and the server-wide PHP tab read it from there.

03 You always know which file you are reading

A line above the log names the exact file on disk and states whether it belongs to that project alone or is shared with the whole server. That distinction matters when you are chasing an error: a shared log mixes in every other site on the box, a per-project log does not.

The server-wide PHP tab in the bottom log bar now picks up every per-project pool log as well, so moving a project onto its own pool does not hide it from the overview.
View the full changelog