## Liste des directives du php.ini

Cette liste inclut les directives du php.ini qui peuvent être utilisées pour configurer PHP.

La colonne "Modifiable" montre les modes déterminant quand et où une directive peut être définie. Voir la section sur les valeurs du mode modifiable pour leurs définitions.

Options de configuration
Nom | Défaut | Modifiable | Historique
--- | --- | --- | ---
allow_url_fopen | `"1"` | `INI_SYSTEM` |
allow_url_include | `"0"` | `INI_SYSTEM` | Obsolète à partir de PHP 7.4.0.
arg_separator.input | `"&"` | `INI_PERDIR` |
arg_separator.output | `"&"` | `INI_ALL` |
assert.active | `"1"` | `INI_ALL` |
assert.bail | `"0"` | `INI_ALL` |
assert.callback | `null` | `INI_ALL` |
assert.exception | `"0"` | `INI_ALL` |
assert.quiet_eval | `"0"` | `INI_ALL` | Supprimé à partir de PHP 8.0.0
assert.warning | `"1"` | `INI_ALL` |
auto_append_file | `null` | `INI_PERDIR` |
auto_detect_line_endings | `"0"` | `INI_ALL` |
auto_globals_jit | `"1"` | `INI_PERDIR` |
auto_prepend_file | `null` | `INI_PERDIR` |
bcmath.scale | "0" | `INI_ALL` |
browscap | `null` | `INI_SYSTEM` |
cgi.check_shebang_line | `"1"` | `INI_SYSTEM` |
cgi.discard_path | `"0"` | `INI_SYSTEM` |
cgi.fix_pathinfo | `"1"` | `INI_SYSTEM` |
cgi.force_redirect | `"1"` | `INI_SYSTEM` |
cgi.nph | `"0"` | `INI_ALL` |
cgi.redirect_status_env | `null` | `INI_SYSTEM` |
cgi.rfc2616_headers | `"0"` | `INI_ALL` |
child_terminate | `"0"` | `INI_ALL` |
cli.pager | "" | `INI_ALL` |
cli.prompt | "\\b \\> " | `INI_ALL` |
cli_server.color | "0" | `INI_ALL` |
com.allow_dcom | "0" | `INI_SYSTEM` |
com.autoregister_typelib | "0" | `INI_ALL` |
com.autoregister_verbose | "0" | `INI_ALL` |
com.autoregister_casesensitive | "1" | `INI_ALL` |
com.code_page | "" | `INI_ALL` |
com.dotnet_version | "" | `INI_SYSTEM` | À partir de PHP 8.0.0
com.typelib_file | "" | `INI_SYSTEM` |
curl.cainfo | NULL | `INI_SYSTEM` |
date.default_latitude | "31.7667" | `INI_ALL` |
date.default_longitude | "35.2333" | `INI_ALL` |
date.sunrise_zenith | "90.833333" | `INI_ALL` | Avant PHP 8.0.0, la valeur par défaut était "90.583333"
date.sunset_zenith | "90.833333" | `INI_ALL` | Avant PHP 8.0.0, la valeur par défaut était "90.583333"
date.timezone | "UTC" | `INI_ALL` | À partir de PHP 8.2, un avertissement est émis si l'option est définie avec une valeur invalide ou une chaîne vide.
dba.default_handler | DBA_DEFAULT | `INI_ALL` |
default_charset | `"UTF-8"` | `INI_ALL` |
input_encoding | `""` | `INI_ALL` |
output_encoding | `""` | `INI_ALL` |
internal_encoding | `""` | `INI_ALL` |
default_mimetype | `"text/html"` | `INI_ALL` |
default_socket_timeout | `"60"` | `INI_ALL` |
disable_classes | `""` | php.ini uniquement | Supprimé à partir de PHP 8.5.0
disable_functions | `""` | php.ini uniquement |
display_errors | `"1"` | `INI_ALL` |
display_startup_errors | `"1"` | `INI_ALL` | Antérieur à PHP 8.0.0, la valeur par défaut était `"0"`.
docref_ext | `""` | `INI_ALL` |
docref_root | `""` | `INI_ALL` |
doc_root | `null` | `INI_SYSTEM` |
enable_dl | `"1"` | `INI_SYSTEM` | Cette fonctionnalité obsolète sera certainement supprimée dans le futur.
enable_post_data_reading | `"On"` | `INI_PERDIR` |
engine | `"1"` | `INI_ALL` |
error_append_string | `null` | `INI_ALL` |
error_log | `null` | `INI_ALL` |
error_log_mode | `0o644` | `INI_ALL` | Disponible à partir de PHP 8.2.0
error_prepend_string | `null` | `INI_ALL` |
error_reporting | `null` | `INI_ALL` |
exif.encode_unicode | "ISO-8859-15" | `INI_ALL` |
exif.decode_unicode_motorola | "UCS-2BE" | `INI_ALL` |
exif.decode_unicode_intel | "UCS-2LE" | `INI_ALL` |
exif.encode_jis | "" | `INI_ALL` |
exif.decode_jis_motorola | "JIS" | `INI_ALL` |
exif.decode_jis_intel | "JIS" | `INI_ALL` |
exit_on_timeout | `""` | `INI_ALL` |
expect.timeout | "10" | `INI_ALL` |
expect.loguser | "1" | `INI_ALL` |
expect.logfile | "" | `INI_ALL` |
expect.match_max | "" | `INI_ALL` |
expose_php | `"1"` | php.ini uniquement |
extension | `null` | php.ini uniquement |
extension_dir | `"/path/to/php"` | `INI_SYSTEM` |
fastcgi.impersonate | `"0"` | `INI_SYSTEM` |
fastcgi.logging | `"1"` | `INI_SYSTEM` |
file_uploads | `"1"` | `INI_SYSTEM` |
filter.default | "unsafe_raw" | `INI_PERDIR` | Obsolète à partir de PHP 8.1.0.
filter.default_flags | NULL | `INI_PERDIR` |
from | `""` | `INI_ALL` |
gd.jpeg_ignore_warning | "1" | `INI_ALL` |
geoip.custom_directory | "" | `INI_ALL` |
hard_timeout | `"2"` | `INI_SYSTEM` | Disponible à partir de PHP 7.1.0.
highlight.comment | `"#FF8000"` | `INI_ALL` |
highlight.default | `"#0000BB"` | `INI_ALL` |
highlight.html | `"#000000"` | `INI_ALL` |
highlight.keyword | `"#007700"` | `INI_ALL` |
highlight.string | `"#DD0000"` | `INI_ALL` |
html_errors | `"1"` | `INI_ALL` |
ibase.allow_persistent | "1" | `INI_SYSTEM` |
ibase.max_persistent | "-1" | `INI_SYSTEM` |
ibase.max_links | "-1" | `INI_SYSTEM` |
ibase.default_db | NULL | `INI_SYSTEM` |
ibase.default_user | NULL | `INI_ALL` |
ibase.default_password | NULL | `INI_ALL` |
ibase.default_charset | NULL | `INI_ALL` |
ibase.timestampformat | "%Y-%m-%d %H:%M:%S" | `INI_ALL` |
ibase.dateformat | "%Y-%m-%d" | `INI_ALL` |
ibase.timeformat | "%H:%M:%S" | `INI_ALL` |
ibm_db2.binmode | "1" | `INI_ALL` |
ibm_db2.i5_all_pconnect | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.6.5.
ibm_db2.i5_allow_commit | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.4.9.
ibm_db2.i5_blank_userid | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_char_trim | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 2.1.0.
ibm_db2.i5_dbcs_alloc | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.5.0.
ibm_db2.i5_guard_profile | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_ignore_userid | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.8.0.
ibm_db2.i5_job_sort | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.8.4.
ibm_db2.i5_log_verbose | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_max_pconnect | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_override_ccsid | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_servermode_subsystem | NULL | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.i5_sys_naming | "0" | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.9.7.
ibm_db2.instance_name | NULL | `INI_SYSTEM` | Disponible à partir d'ibm_db2 1.0.2.
iconv.input_encoding | "" | `INI_ALL` | Obsolète en PHP 5.6.0.
iconv.output_encoding | "" | `INI_ALL` | Obsolète en PHP 5.6.0.
iconv.internal_encoding | "" | `INI_ALL` | Obsolète en PHP 5.6.0.
ignore_repeated_errors | `"0"` | `INI_ALL` |
ignore_repeated_source | `"0"` | `INI_ALL` |
ignore_user_abort | `"0"` | `INI_ALL` |
implicit_flush | `"0"` | `INI_ALL` |
include_path | `".:/path/to/php/pear"` | `INI_ALL` |
intl.default_locale |  | `INI_ALL` |
intl.error_level | 0 | `INI_ALL` |
intl.use_exceptions | 0 | `INI_ALL` | Disponible à partir de PECL 3.0.0a1
last_modified | `"0"` | `INI_ALL` |
ldap.max_links | "-1" | `INI_SYSTEM` |
log_errors | `"0"` | `INI_ALL` |
log_errors_max_len | `"1024"` | `INI_ALL` |
mail.add_x_header | `"0"` | `INI_PERDIR` |
mail.force_extra_parameters | `null` | `INI_SYSTEM` |
mail.log | `""` | `INI_PERDIR` |
max_execution_time | `"30"` | `INI_ALL` |
max_input_nesting_level | `"64"` | `INI_PERDIR` |
max_input_vars | `1000` | `INI_PERDIR` |
max_input_time | `"-1"` | `INI_PERDIR` |
mbstring.language | "neutral" | `INI_ALL` |
mbstring.detect_order | NULL | `INI_ALL` |
mbstring.http_input | "pass" | `INI_ALL` | Obsolète
mbstring.http_output | "pass" | `INI_ALL` | Obsolète
mbstring.internal_encoding | NULL | `INI_ALL` | Obsolète
mbstring.substitute_character | NULL | `INI_ALL` |
mbstring.func_overload | "0" | `INI_SYSTEM` | Obsolète à partir de PHP 7.2.0; supprimée à partir de PHP 8.0.0.
mbstring.encoding_translation | "0" | `INI_PERDIR` |
mbstring.http_output_conv_mimetypes | "^(text/|application/xhtml\+xml)" | `INI_ALL` |
mbstring.strict_detection | "0" | `INI_ALL` |
mbstring.regex_retry_limit | "1000000" | `INI_ALL` | Disponible à partir de PHP 7.4.0.
mbstring.regex_stack_limit | "100000" | `INI_ALL` | Disponible à partir de PHP 7.3.5.
mcrypt.algorithms_dir | `null` | `INI_ALL` |
mcrypt.modes_dir | `null` | `INI_ALL` |
memcache.allow_failover | "1" | `INI_ALL` | Disponible à partir de memcache 2.0.2.
memcache.max_failover_attempts | "20" | `INI_ALL` | Disponible à partir de memcache 2.1.0.
memcache.chunk_size | "8192" | `INI_ALL` | Disponible à partir de memcache 2.0.2.
memcache.default_port | "11211" | `INI_ALL` | Disponible à partir de memcache 2.0.2.
memcache.hash_strategy | "standard" | `INI_ALL` | Disponible à partir de memcache 2.2.0.
memcache.hash_function | "crc32" | `INI_ALL` | Disponible à partir de memcache 2.2.0.
memcache.protocol | ascii | `INI_ALL` | Supporté à partir de memcache 3.0.0
memcache.redundancy | 1 | `INI_ALL` | Supporté à partir de memcache 3.0.0
memcache.session_redundancy | 2 | `INI_ALL` | Supporté à partir de memcache 3.0.0
memcache.compress_threshold | 20000 | `INI_ALL` | Supporté à partir de memcache 3.0.3
memcache.lock_timeout | 15 | `INI_ALL` | Supporté à partir de memcache 3.0.4
memory_limit | `"128M"` | `INI_ALL` |
mysql.allow_local_infile | "1" | `INI_SYSTEM` |
mysql.allow_persistent | "1" | `INI_SYSTEM` |
mysql.max_persistent | "-1" | `INI_SYSTEM` |
mysql.max_links | "-1" | `INI_SYSTEM` |
mysql.trace_mode | "Off" | `INI_ALL` |
mysql.default_port | NULL | `INI_ALL` |
mysql.default_socket | NULL | `INI_ALL` |
mysql.default_host | NULL | `INI_ALL` |
mysql.default_user | NULL | `INI_ALL` |
mysql.default_password | NULL | `INI_ALL` |
mysql.connect_timeout | "60" | `INI_ALL` |
mysqli.allow_local_infile | "0" | `INI_SYSTEM` | Antérieur à PHP 7.2.16 et 7.3.3 la valeur par défaut était "1".
mysqli.local_infile_directory |  | `INI_SYSTEM` | Disponible à partir de PHP 8.1.0.
mysqli.allow_persistent | "1" | `INI_SYSTEM` |
mysqli.max_persistent | "-1" | `INI_SYSTEM` |
mysqli.max_links | "-1" | `INI_SYSTEM` |
mysqli.default_port | "3306" | `INI_ALL` |
mysqli.default_socket | NULL | `INI_ALL` |
mysqli.default_host | NULL | `INI_ALL` |
mysqli.default_user | NULL | `INI_ALL` |
mysqli.default_pw | NULL | `INI_ALL` |
mysqli.reconnect | "0" | `INI_SYSTEM` | Supprimée à partir de PHP 8.2.0
mysqli.rollback_on_cached_plink | "0" | `INI_SYSTEM` |
mysqlnd.collect_statistics | "1" | `INI_SYSTEM` |
mysqlnd.collect_memory_statistics | "0" | `INI_SYSTEM` |
mysqlnd.debug | "" | `INI_SYSTEM` |
mysqlnd.log_mask | 0 | `INI_ALL` |
mysqlnd.mempool_default_size | 16000 | `INI_ALL` |
mysqlnd.net_read_timeout | "86400" | `INI_ALL` | Avant PHP 7.2.0 la valeur par défaut était "31536000" et la variabilité était `INI_SYSTEM`
mysqlnd.net_cmd_buffer_size | "4096" | `INI_SYSTEM` |
mysqlnd.net_read_buffer_size | "32768" | `INI_SYSTEM` |
mysqlnd.sha256_server_public_key | "" | `INI_PERDIR` |
mysqlnd.trace_alloc | "" | `INI_SYSTEM` |
mysqlnd.fetch_data_copy | 0 | `INI_ALL` | Supprimé à partir de PHP 8.1.0
oci8.connection_class | "" | `INI_ALL` |
oci8.default_prefetch | "100" | `INI_SYSTEM` |
oci8.events | Off | `INI_SYSTEM` |
oci8.max_persistent | "-1" | `INI_SYSTEM` |
oci8.old_oci_close_semantics | Off | `INI_SYSTEM` | Obsolète à partir de PHP 8.1.0.
oci8.persistent_timeout | "-1" | `INI_SYSTEM` |
oci8.ping_interval | "60" | `INI_SYSTEM` |
oci8.prefetch_lob_size | "0" | `INI_SYSTEM` | Disponible à partir de PECL OCI8 3.2.
oci8.privileged_connect | Off | `INI_SYSTEM` |
oci8.statement_cache_size | "20" | `INI_SYSTEM` |
odbc.allow_persistent | "1" | `INI_SYSTEM` |
odbc.check_persistent | "1" | `INI_SYSTEM` |
odbc.max_persistent | "-1" | `INI_SYSTEM` |
odbc.max_links | "-1" | `INI_SYSTEM` |
odbc.defaultlrl | "4096" | `INI_ALL` |
odbc.defaultbinmode | "1" | `INI_ALL` |
odbc.default_cursortype | "3" | `INI_ALL` |
opcache.enable | 1 | `INI_ALL` |
opcache.enable_cli | 0 | `INI_SYSTEM` | Entre PHP 7.1.2 et 7.1.6 inclusivement, la valeur par défaut était de 1
opcache.memory_consumption | "128" | `INI_SYSTEM` |
opcache.interned_strings_buffer | "8" | `INI_SYSTEM` |
opcache.max_accelerated_files | "10000" | `INI_SYSTEM` |
opcache.max_wasted_percentage | "5" | `INI_SYSTEM` |
opcache.use_cwd | 1 | `INI_SYSTEM` |
opcache.validate_timestamps | 1 | `INI_ALL` |
opcache.revalidate_freq | "2" | `INI_ALL` |
opcache.revalidate_path | 0 | `INI_ALL` |
opcache.save_comments | 1 | `INI_SYSTEM` |
opcache.fast_shutdown | 0 | `INI_SYSTEM` | Supprimé en PHP 7.2.0.
opcache.enable_file_override | 0 | `INI_SYSTEM` |
opcache.optimization_level | "0x7FFEBFFF" | `INI_SYSTEM` | Modifié depuis 0x7FFFBFFF en PHP 7.3.0
opcache.inherited_hack | 1 | `INI_SYSTEM` | Supprimé en PHP 7.3.0
opcache.dups_fix | 0 | `INI_ALL` |
opcache.blacklist_filename | "" | `INI_SYSTEM` |
opcache.max_file_size | 0 | `INI_SYSTEM` |
opcache.consistency_checks | 0 | `INI_ALL` | Désactivé à partir de PHP 8.1.18 et 8.2.5. Supprimé à partir de PHP 8.3.0.
opcache.force_restart_timeout | "180" | `INI_SYSTEM` |
opcache.error_log | "" | `INI_SYSTEM` |
opcache.log_verbosity_level | 1 | `INI_SYSTEM` |
opcache.record_warnings | 0 | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0.
opcache.preferred_memory_model | "" | `INI_SYSTEM` |
opcache.protect_memory | 0 | `INI_SYSTEM` |
opcache.mmap_base | `null` | `INI_SYSTEM` |
opcache.restrict_api | "" | `INI_SYSTEM` |
opcache.file_update_protection | "2" | `INI_ALL` |
opcache.huge_code_pages | 0 | `INI_SYSTEM` |
opcache.lockfile_path | "/tmp" | `INI_SYSTEM` |
opcache.opt_debug_level | 0 | `INI_SYSTEM` | Disponible à partir de PHP 7.1.0
opcache.file_cache | NULL | `INI_SYSTEM` |
opcache.file_cache_only | 0 | `INI_SYSTEM` |
opcache.file_cache_consistency_checks | 1 | `INI_SYSTEM` |
opcache.file_cache_fallback | 1 | `INI_SYSTEM` | Windows uniquement.
opcache.validate_permission | 0 | `INI_SYSTEM` | Disponible à partir de PHP 7.0.14
opcache.validate_root | 0 | `INI_SYSTEM` | Disponible à partir de PHP 7.0.14
opcache.preload | "" | `INI_SYSTEM` | Disponible à partir de PHP 7.4.0
opcache.preload_user | "" | `INI_SYSTEM` | Disponible à partir de PHP 7.4.0
opcache.cache_id | "" | `INI_SYSTEM` | Windows uniquement. Disponible à partir de PHP 7.4.0
opcache.jit | "disable" | `INI_ALL` | Disponible à partir de PHP 8.0.0. Avant PHP 8.4.0, la valeur par défaut était "tracing"
opcache.jit_buffer_size | 0 | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_debug | 0 | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_bisect_limit | 0 | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_prof_threshold | "0.005" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_max_root_traces | "1024" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_max_side_traces | "128" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_max_exit_counters | "8192" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_hot_loop | "61" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0. Avant PHP 8.5.0, la valeur par défaut était 64
opcache.jit_hot_func | "127" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_hot_return | "8" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_hot_side_exit | "8" | `INI_SYSTEM` | Disponible à partir de PHP 8.0.0
opcache.jit_blacklist_root_trace | "16" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_blacklist_side_trace | "8" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_max_loop_unrolls | "8" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_max_recursive_calls | "2" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_max_recursive_returns | "2" | `INI_ALL` | Disponible à partir de PHP 8.0.0
opcache.jit_max_polymorphic_calls | "2" | `INI_ALL` | Disponible à partir de PHP 8.0.0
open_basedir | `null` | `INI_ALL` |
output_buffering | `"0"` | `INI_PERDIR` |
output_handler | `null` | `INI_PERDIR` |
pcre.backtrack_limit | "1000000" | `INI_ALL` |
pcre.recursion_limit | "100000" | `INI_ALL` |
pcre.jit | "1" | `INI_ALL` |
pdo.dsn.* |  | php.ini seulement |
pdo_odbc.connection_pooling | "strict" | `INI_ALL` |
pdo_odbc.db2_instance_name | `null` | `INI_SYSTEM` | Cette fonctionnalité obsolète sera certainement supprimée dans le futur.
pgsql.allow_persistent | "1" | `INI_SYSTEM` |
pgsql.max_persistent | "-1" | `INI_SYSTEM` |
pgsql.max_links | "-1" | `INI_SYSTEM` |
pgsql.auto_reset_persistent | "0" | `INI_SYSTEM` |
pgsql.ignore_notice | "0" | `INI_ALL` |
pgsql.log_notice | "0" | `INI_ALL` |
phar.readonly | "1" | `INI_ALL` |
phar.require_hash | "1" | `INI_ALL` |
phar.cache_list | "" | `INI_SYSTEM` |
post_max_size | `"8M"` | `INI_PERDIR` |
precision | `"14"` | `INI_ALL` |
realpath_cache_size | `"16K"` | `INI_SYSTEM` |
realpath_cache_ttl | `"120"` | `INI_SYSTEM` |
register_argc_argv | `"1"` | `INI_PERDIR` | Obsolète à partir de PHP 8.5.0
report_memleaks | `"1"` | `INI_ALL` | Obsolète à partir de PHP 8.5.0
report_zend_debug | `"1"` | `INI_ALL` |
request_order | `""` | `INI_PERDIR` |
runkit.superglobal | "" | `INI_PERDIR` |
runkit.internal_override | "0" | `INI_SYSTEM` |
sendmail_from | `null` | `INI_ALL` |
sendmail_path | `"/usr/sbin/sendmail -t -i"` | `INI_SYSTEM` |
serialize_precision | `"-1"` | `INI_ALL` | Antérieur à PHP 7.1.0, la valeur par défaut était `17`.
session.save_path | "" | `INI_ALL` |
session.name | "PHPSESSID" | `INI_ALL` |
session.save_handler | "files" | `INI_ALL` |
session.auto_start | "0" | `INI_PERDIR` |
session.gc_probability | "1" | `INI_ALL` |
session.gc_divisor | "100" | `INI_ALL` |
session.gc_maxlifetime | "1440" | `INI_ALL` |
session.serialize_handler | "php" | `INI_ALL` |
session.cookie_lifetime | "0" | `INI_ALL` |
session.cookie_path | "/" | `INI_ALL` |
session.cookie_domain | "" | `INI_ALL` |
session.cookie_secure | "0" | `INI_ALL` | Antérieur à PHP 7.2.0, la valeur par défaut était `""`.
session.cookie_httponly | "0" | `INI_ALL` | Antérieur à PHP 7.2.0, la valeur par défaut était `""`.
session.cookie_samesite | "" | `INI_ALL` | Disponible à partir de PHP 7.3.0.
session.use_strict_mode | "0" | `INI_ALL` |
session.use_cookies | "1" | `INI_ALL` |
session.use_only_cookies | "1" | `INI_ALL` |
session.referer_check | "" | `INI_ALL` |
session.cache_limiter | "nocache" | `INI_ALL` |
session.cache_expire | "180" | `INI_ALL` |
session.use_trans_sid | "0" | `INI_ALL` |
session.trans_sid_tags | "a=href,area=href,frame=src,form=" | `INI_ALL` | Disponible à partir de PHP 7.1.0.
session.trans_sid_hosts | `$_SERVER['HTTP_HOST']` | `INI_ALL` | Disponible à partir de PHP 7.1.0.
session.sid_length | "32" | `INI_ALL` | Disponible à partir de PHP 7.1.0. Obsolète à partir de PHP 8.4.0.
session.sid_bits_per_character | "4" | `INI_ALL` | Disponible à partir de PHP 7.1.0. Obsolète à partir de PHP 8.4.0.
session.upload_progress.enabled | "1" | `INI_PERDIR` |
session.upload_progress.cleanup | "1" | `INI_PERDIR` |
session.upload_progress.prefix | "upload_progress_" | `INI_PERDIR` |
session.upload_progress.name | "PHP_SESSION_UPLOAD_PROGRESS" | `INI_PERDIR` |
session.upload_progress.freq | "1%" | `INI_PERDIR` |
session.upload_progress.min_freq | "1" | `INI_PERDIR` |
session.lazy_write | "1" | `INI_ALL` |
session.hash_function | "0" | `INI_ALL` | Supprimé à partir de PHP 7.1.0
session.hash_bits_per_character | "4" | `INI_ALL` | Supprimé à partir de PHP 7.1.0
session.entropy_file | "" | `INI_ALL` | Supprimé à partir de PHP 7.1.0.
session.entropy_length | "0" | `INI_ALL` | Supprimé à partir de PHP 7.1.0.
short_open_tag | `"1"` | `INI_PERDIR` |
SMTP | `"localhost"` | `INI_ALL` |
smtp_port | `"25"` | `INI_ALL` |
soap.wsdl_cache_enabled | 1 | `INI_ALL` |
soap.wsdl_cache_dir | /tmp | `INI_ALL` |
soap.wsdl_cache_ttl | 86400 | `INI_ALL` |
soap.wsdl_cache | 1 | `INI_ALL` |
soap.wsdl_cache_limit | 5 | `INI_ALL` |
sql.safe_mode | `"0"` | `INI_SYSTEM` | Supprimé à partir de PHP 7.2.0
sqlite3.extension_dir | "" | `INI_SYSTEM` |
sqlite3.defensive | 1 | `INI_USER` | Disponible à partir de PHP 7.2.17 et 7.3.4 pour libsqlite ≥ 3.26.0. Antérieur à PHP 8.2.0 ce paramètre pouvait seulement être modifié en tant que `INI_SYSTEM`.
syslog.facility | `"LOG_USER"` | `INI_SYSTEM` | Disponible à partir de PHP 7.3.0.
syslog.filter | `"no-ctrl"` | `INI_ALL` | Disponible à partir de PHP 7.3.0.
syslog.ident | `"php"` | `INI_SYSTEM` | Disponible à partir de PHP 7.3.0.
sys_temp_dir | `""` | `INI_SYSTEM` |
sysvshm.init_mem | 10000 | `INI_SYSTEM` |
tidy.default_config | "" | `INI_SYSTEM` |
tidy.clean_output | "0" | `INI_USER` |
track_errors | `"0"` | `INI_ALL` | Obsolète à partir de PHP 7.2.0, supprimée à partir de PHP 8.0.0
unserialize_callback_func | `null` | `INI_ALL` |
unserialize_max_depth | "4096" | `INI_ALL` | Disponible à partir de PHP 7.4.0.
uploadprogress.file.filename_template | `"/tmp/upt_%s.txt"` | `INI_ALL` |
upload_max_filesize | `"2M"` | `INI_PERDIR` |
max_file_uploads | `20` | `INI_SYSTEM` |
upload_tmp_dir | `null` | `INI_SYSTEM` |
url_rewriter.hosts | `""` | `INI_ALL` | Disponible à partir de PHP 7.1.0.
url_rewriter.tags | `"form="` | `INI_ALL` | Antérieur à PHP 7.1.0, la valeur par défaut était `"a=href,area=href,frame=src,form=,fieldset="`.
user_agent | `null` | `INI_ALL` |
user_dir | `null` | `INI_SYSTEM` |
user_ini.cache_ttl | `"300"` | `INI_SYSTEM` |
user_ini.filename | `".user.ini"` | `INI_SYSTEM` |
uopz.disable | "0" | `INI_SYSTEM` | Disponible à partir de uopz 5.0.2
uopz.exit | "0" | `INI_SYSTEM` | Disponible à partir de uopz 6.0.1
uopz.overloads | "1" | `INI_SYSTEM` | Disponible à partir de uopz 2.0.2. Supprimé à partir de uopz 5.0.0.
variables_order | `"EGPCS"` | `INI_PERDIR` |
windows.show_crt_warning | `"0"` | `INI_ALL` |
xbithack | `"0"` | `INI_ALL` |
xmlrpc_errors | `"0"` | `INI_SYSTEM` |
xmlrpc_error_number | `"0"` | `INI_ALL` |
yaz.keepalive | `"120"` | `INI_ALL` |
yaz.log_mask | `null` | `INI_ALL` | Disponible à partir de yaz 1.0.3.
zend.assertions | `"1"` | `INI_ALL` |
zend.detect_unicode | `"1"` | `INI_ALL` |
zend.enable_gc | `"1"` | `INI_ALL` |
zend.max_allowed_stack_size | `"0"` | `INI_SYSTEM` | Disponible à partir de PHP 8.3.0
fiber.stack_size |  | `INI_ALL` | Disponible à partir de PHP 8.1.0
zend.multibyte | `"0"` | `INI_PERDIR` |
zend.reserved_stack_size | `"0"` | `INI_SYSTEM` | Disponible à partir de PHP 8.3.0
zend.script_encoding | `null` | `INI_ALL` |
zend.signal_check | `"0"` | `INI_SYSTEM` |
zend_extension | `null` | php.ini uniquement |
zlib.output_compression | "0" | `INI_ALL` |
zlib.output_compression_level | "-1" | `INI_ALL` |
zlib.output_handler | "" | `INI_ALL` |

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open