--TEST-- FPM: UNIX socket owner and group settings can be numeric --SKIPIF-- --FILE-- testConfig(); $tester->start(); $tester->expectLogNotice( "'user' directive is ignored when FPM is not running as root", 'unconfined' ); $tester->expectLogStartNotices(); $tester->ping('{{ADDR:UDS}}'); $st = stat($tester->getListen('{{ADDR:UDS}}')); if ($st) { $pw = posix_getpwuid($st['uid']); $gr = posix_getgrgid($st['gid']); $user = $pw ? $pw['name'] : 'UNKNOWN'; $group = $gr ? $gr['name'] : 'UNKNOWN'; echo "{$st['uid']}/{$user},{$st['gid']}/{$group}\n"; } else { echo "stat failed for " . $tester->getListen('{{ADDR:UDS}}'); } $tester->terminate(); $tester->expectLogTerminatingNotices(); $tester->close(); ?> Done --EXPECTF-- %d/%s,%d/%s Done --CLEAN--