diff --git a/appendices/ini.core.xml b/appendices/ini.core.xml index ebe3abc48f..bd9c6e9aff 100644 --- a/appendices/ini.core.xml +++ b/appendices/ini.core.xml @@ -103,6 +103,12 @@ &php.ini; only Available since PHP 4.3.2. + + exit_on_timeout + "" + PHP_INI_ALL + Available since PHP 5.3.0. + expose_php "1" @@ -373,6 +379,20 @@ + + + + exit_on_timeout + boolean + + + + This is an Apache1 mod_php-only directive that forces an Apache child to exit if a PHP execution timeout occurred. + Such a timeout causes an internal longjmp() call in Apache1 which can leave some extensions in an inconsistent + state. By terminating the process any outstanding locks or memory will be cleaned up. + + + diff --git a/appendices/ini.list.xml b/appendices/ini.list.xml index 1e40ff8162..0f0502d6d6 100644 --- a/appendices/ini.list.xml +++ b/appendices/ini.list.xml @@ -760,6 +760,12 @@ PHP_INI_ALL Available since PHP 4.3.0. + + exit_on_timeout + "" + PHP_INI_ALL + Available since PHP 5.3.0 + expect.logfile ""