From: Gustavo André dos Santos Lopes Date: Thu, 16 Dec 2010 11:27:17 +0000 (+0000) Subject: - Adding enable_post_data_reading to php.ini-* X-Git-Tag: php-5.4.0alpha1~191^2~497 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c8622a07f5d36e524a6bb5c17f7266d4ce626990;p=php - Adding enable_post_data_reading to php.ini-* --- diff --git a/php.ini-development b/php.ini-development index de7d41e651..c7ccbce1fb 100644 --- a/php.ini-development +++ b/php.ini-development @@ -636,7 +636,18 @@ register_argc_argv = Off ; http://php.net/auto-globals-jit auto_globals_jit = On +; Whether PHP will read the POST data. +; This option is enabled by default. +; Most likely, you won't want to disable this option globally. It causes $_POST +; and $_FILES to always be empty; the only way you will be able to read the +; POST data will be through the php://input stream wrapper. This can be useful +; to proxy requests or to process the POST data in a memory efficient fashion. +; http://php.net/enable-post-data-reading +;enable_post_data_reading = Off + ; Maximum size of POST data that PHP will accept. +; Its value may be 0 to disable the limit. It is ignored if POST data reading +; is disabled through enable_post_data_reading. ; http://php.net/post-max-size post_max_size = 8M @@ -685,7 +696,8 @@ default_mimetype = "text/html" ;default_charset = "UTF-8" ; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is -; to disable this feature. +; to disable this feature. If post reading is disabled through +; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated. ; http://php.net/always-populate-raw-post-data ;always_populate_raw_post_data = On diff --git a/php.ini-production b/php.ini-production index 90e79e8756..7c32d27c61 100644 --- a/php.ini-production +++ b/php.ini-production @@ -636,7 +636,18 @@ register_argc_argv = Off ; http://php.net/auto-globals-jit auto_globals_jit = On +; Whether PHP will read the POST data. +; This option is enabled by default. +; Most likely, you won't want to disable this option globally. It causes $_POST +; and $_FILES to always be empty; the only way you will be able to read the +; POST data will be through the php://input stream wrapper. This can be useful +; to proxy requests or to process the POST data in a memory efficient fashion. +; http://php.net/enable-post-data-reading +;enable_post_data_reading = Off + ; Maximum size of POST data that PHP will accept. +; Its value may be 0 to disable the limit. It is ignored if POST data reading +; is disabled through enable_post_data_reading. ; http://php.net/post-max-size post_max_size = 8M @@ -685,7 +696,8 @@ default_mimetype = "text/html" ;default_charset = "UTF-8" ; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is -; to disable this feature. +; to disable this feature. If post reading is disabled through +; enable_post_data_reading, $HTTP_RAW_POST_DATA is *NOT* populated. ; http://php.net/always-populate-raw-post-data ;always_populate_raw_post_data = On