diff --git a/appendices/ini.core.xml b/appendices/ini.core.xml index 5497f9938508..c47e8f6e5ae3 100644 --- a/appendices/ini.core.xml +++ b/appendices/ini.core.xml @@ -60,7 +60,7 @@ disable_classes "" &php.ini; only - + Removed as of PHP 8.5.0 exit_on_timeout @@ -235,15 +235,15 @@ string - + This directive allows certain classes to be disabled. It takes a comma-delimited list of class names. Disabling a class just prevents the class's instantiation. - - + + Only internal classes can be disabled using this directive. User-defined classes are unaffected. - + This directive must be set in &php.ini;. It cannot be set in &httpd.conf;. @@ -254,6 +254,7 @@ sufficient security measure for shared hosting environments. + &warn.removed.feature-8-5-0; @@ -599,7 +600,7 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk register_argc_argv "1" INI_PERDIR - + Deprecated as of PHP 8.5.0 and will be removed in the future enable_post_data_reading @@ -789,6 +790,14 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk See also command line. + &warn.deprecated.feature-8-5-0; + + + Configure register_argc_argv=0 and switch to either $_GET + or $_SERVER['QUERY_STRING'] to access the information, + after verifying that the usage is safe. + + diff --git a/appendices/ini.list.xml b/appendices/ini.list.xml index c4d1f407bee9..d90b905c3b17 100644 --- a/appendices/ini.list.xml +++ b/appendices/ini.list.xml @@ -207,7 +207,7 @@ disable_classes "" &php.ini; only - + Removed as of PHP 8.5.0 disable_functions @@ -551,13 +551,13 @@ register_argc_argv "1" INI_PERDIR - + Deprecated as of PHP 8.5.0 report_memleaks "1" INI_ALL - + Deprecated as of PHP 8.5.0 report_zend_debug diff --git a/features/commandline.xml b/features/commandline.xml index 4de9b010ba5f..d074c4e397b0 100644 --- a/features/commandline.xml +++ b/features/commandline.xml @@ -203,6 +203,7 @@ if (php_sapi_name() === 'cli') { + &warn.deprecated.feature-8-5-0; diff --git a/install/fpm/configuration.xml b/install/fpm/configuration.xml index 12ef26f48af9..5fbc0aec71e0 100644 --- a/install/fpm/configuration.xml +++ b/install/fpm/configuration.xml @@ -1027,8 +1027,7 @@ php_admin_value[memory_limit] = 32M PHP settings passed with php_value or php_flag will overwrite their previous value. Please note that defining - disable_functions or - disable_classes will + disable_functions will not overwrite previously defined php.ini values, but will append the new value instead. diff --git a/language-snippets.ent b/language-snippets.ent index 302a9c81131d..f62f321c6bce 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -462,6 +462,10 @@ xmlns="http://docbook.org/ns/docbook">This function was This alias is REMOVED as of PHP 8.0.0.'> +This feature has been +REMOVED as of PHP 8.5.0.'> + This function is EXPERIMENTAL. The behaviour of this function, its name, and surrounding documentation may change without notice in a future release of PHP. diff --git a/reference/errorfunc/ini.xml b/reference/errorfunc/ini.xml index c10661d09894..97ea69fc24ac 100644 --- a/reference/errorfunc/ini.xml +++ b/reference/errorfunc/ini.xml @@ -64,7 +64,7 @@ report_memleaks "1" INI_ALL - + Deprecated as of PHP 8.5.0 track_errors @@ -318,7 +318,7 @@ bool - + If this parameter is set to On (the default), this parameter will show a report of memory leaks detected by the Zend memory manager. This report will be sent to stderr on Posix platforms. On Windows, it will be sent @@ -327,7 +327,8 @@ This parameter only has effect in a debug build and if error_reporting includes E_WARNING in the allowed list. - + + &warn.deprecated.feature-8-5-0;