1--TEST-- 2FPM: Status pool is inheriting FPM setting overrides test - expose_php = on 3--SKIPIF-- 4<?php include "skipif.inc"; ?> 5--FILE-- 6<?php 7 8require_once "tester.inc"; 9 10$cfg = <<<EOT 11[global] 12error_log = {{FILE:LOG}} 13[unconfined] 14listen = {{ADDR}} 15pm = static 16pm.max_children = 1 17pm.status_listen = {{ADDR[status]}} 18pm.status_path = /status 19php_flag[expose_php] = On 20EOT; 21 22$tester = new FPM\Tester($cfg); 23$tester->start(); 24$tester->expectLogStartNotices(); 25$response = $tester->request('', [], '/status', '{{ADDR[status]}}'); 26$response->expectHeader('X-Powered-By', '|^PHP/8|', true); 27$tester->terminate(); 28$tester->expectLogTerminatingNotices(); 29$tester->close(); 30 31?> 32Done 33--EXPECT-- 34Done 35--CLEAN-- 36<?php 37require_once "tester.inc"; 38FPM\Tester::clean(); 39?> 40