mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 17:08:54 +00:00
Added tables of options and where they can be changed (user scripts,
php.ini/httd.conf and/or .htaccess) to the description of ini_set() This tables are generated using the script mk_ini_set_table.sh git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@43849 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
5bf47a7452
commit
3e1331e434
1 changed files with 352 additions and 0 deletions
|
@ -591,6 +591,358 @@ echo $dat["ru_utime.tv_usec"]; # user time used (microseconds)
|
|||
Sets the value of the given configuration option. Returns the old
|
||||
value on success, <literal>false</literal> on failure.
|
||||
</para>
|
||||
<para>
|
||||
Not all the available options can be changed using
|
||||
<function>ini_set</function>. Below is a table with a list of all
|
||||
option (as of PHP 4.0.5-dev), indicating which ones can be changed/set
|
||||
and at what level.
|
||||
<table>
|
||||
<title>Configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>define_syslog_variables</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.bg</entry>
|
||||
<entry>HL_BG_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.comment</entry>
|
||||
<entry>HL_COMMENT_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.default</entry>
|
||||
<entry>HL_DEFAULT_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.html</entry>
|
||||
<entry>HL_HTML_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.keyword</entry>
|
||||
<entry>HL_KEYWORD_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>highlight.string</entry>
|
||||
<entry>HL_STRING_COLOR</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>allow_call_time_pass_reference</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>asp_tags</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>display_errors</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>display_startup_errors</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>enable_dl</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>error_append_string</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>error_prepend_string</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>expose_php</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>html_errors</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ignore_user_abort</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>implicit_flush</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_PERDIR|PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>log_errors</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>magic_quotes_gpc</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>magic_quotes_runtime</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>magic_quotes_sybase</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>output_buffering</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_PERDIR|PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>output_handler</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_PERDIR|PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>register_argc_argv</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>register_globals</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>safe_mode</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>short_open_tag</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM|PHP_INI_PERDIR</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>sql.safe_mode</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>track_errors</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>y2k_compliance</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>arg_separator</entry>
|
||||
<entry>"&"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>auto_append_file</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>auto_prepend_file</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>doc_root</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>default_charset</entry>
|
||||
<entry>SAPI_DEFAULT_CHARSET</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>default_mimetype</entry>
|
||||
<entry>SAPI_DEFAULT_MIMETYPE</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>error_log</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>extension_dir</entry>
|
||||
<entry>PHP_EXTENSION_DIR</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>gpc_order</entry>
|
||||
<entry>"GPC"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>include_path</entry>
|
||||
<entry>PHP_INCLUDE_PATH</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>max_execution_time</entry>
|
||||
<entry>"30"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>open_basedir</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>safe_mode_exec_dir</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>upload_max_filesize</entry>
|
||||
<entry>"2M"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>file_uploads</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>post_max_size</entry>
|
||||
<entry>"8M"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>upload_tmp_dir</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>user_dir</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>variables_order</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>SMTP</entry>
|
||||
<entry>"localhost"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>browscap</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>error_reporting</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>memory_limit</entry>
|
||||
<entry>"8M"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>precision</entry>
|
||||
<entry>"14"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>sendmail_from</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>sendmail_path</entry>
|
||||
<entry>DEFAULT_SENDMAIL_PATH</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>disable_functions</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>allow_url_fopen</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
</para>
|
||||
<para>
|
||||
<table>
|
||||
<title>Definition of PHP_INI_* constants</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Constant</entry>
|
||||
<entry>Value</entry>
|
||||
<entry>Meaning</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>PHP_INI_USER</entry>
|
||||
<entry>1</entry>
|
||||
<entry>Entry can be set in user scripts</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PHP_INI_PERDIR</entry>
|
||||
<entry>2</entry>
|
||||
<entry>Entry can be set in <filename>.htaccess</filename></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
<entry>4</entry>
|
||||
<entry>Entry can be set in <filename>php.ini</filename> or
|
||||
<filename>httpd.conf</filename></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
<entry>7</entry>
|
||||
<entry>Entry can be set anywhere</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
</para>
|
||||
<para>
|
||||
See also <function>ini_alter</function>,
|
||||
<function>ini_get</function>,
|
||||
|
|
Loading…
Reference in a new issue