appendices/ini.core.xml
d4d5216e7a965ca194f6b1c9dee84cecab2674e5
...
...
@@ -33,19 +33,19 @@
33
33
<row>
34
34
<entry><link linkend="ini.short-open-tag">short_open_tag</link></entry>
35
35
<entry>"1"</entry>
36
-
<entry>PHP_INI_PERDIR</entry>
36
+
<entry><constant>INI_PERDIR</constant></entry>
37
37
<entry></entry>
38
38
</row>
39
39
<row>
40
40
<entry><link linkend="ini.precision">precision</link></entry>
41
41
<entry>"14"</entry>
42
-
<entry>PHP_INI_ALL</entry>
42
+
<entry><constant>INI_ALL</constant></entry>
43
43
<entry></entry>
44
44
</row>
45
45
<row>
46
46
<entry><link linkend="ini.serialize-precision">serialize_precision</link></entry>
47
47
<entry>"-1"</entry>
48
-
<entry>PHP_INI_ALL</entry>
48
+
<entry><constant>INI_ALL</constant></entry>
49
49
<entry>
50
50
Prior to PHP 7.1.0, the default value was 17.
51
51
</entry>
...
...
@@ -53,7 +53,7 @@
53
53
<row>
54
54
<entry><link linkend="ini.disable-functions">disable_functions</link></entry>
55
55
<entry>""</entry>
56
-
<entry>PHP_INI_SYSTEM only</entry>
56
+
<entry><constant>INI_SYSTEM</constant> only</entry>
57
57
<entry></entry>
58
58
</row>
59
59
<row>
...
...
@@ -65,7 +65,7 @@
65
65
<row>
66
66
<entry><link linkend="ini.exit-on-timeout">exit_on_timeout</link></entry>
67
67
<entry>""</entry>
68
-
<entry>PHP_INI_ALL</entry>
68
+
<entry><constant>INI_ALL</constant></entry>
69
69
<entry></entry>
70
70
</row>
71
71
<row>
...
...
@@ -77,45 +77,51 @@
77
77
<row>
78
78
<entry><link linkend="ini.hard-timeout">hard_timeout</link></entry>
79
79
<entry>"2"</entry>
80
-
<entry>PHP_INI_SYSTEM</entry>
80
+
<entry><constant>INI_SYSTEM</constant></entry>
81
81
<entry>Available as of PHP 7.1.0.</entry>
82
82
</row>
83
83
<row>
84
84
<entry><link linkend="ini.zend.exception-ignore-args">zend.exception_ignore_args</link></entry>
85
85
<entry>"0"</entry>
86
-
<entry>PHP_INI_ALL</entry>
86
+
<entry><constant>INI_ALL</constant></entry>
87
87
<entry>Available as of PHP 7.4.0</entry>
88
88
</row>
89
89
<row>
90
90
<entry><link linkend="ini.zend.multibyte">zend.multibyte</link></entry>
91
91
<entry>"0"</entry>
92
-
<entry>PHP_INI_ALL</entry>
92
+
<entry><constant>INI_ALL</constant></entry>
93
93
<entry></entry>
94
94
</row>
95
95
<row>
96
96
<entry><link linkend="ini.zend.script-encoding">zend.script_encoding</link></entry>
97
97
<entry>NULL</entry>
98
-
<entry>PHP_INI_ALL</entry>
98
+
<entry><constant>INI_ALL</constant></entry>
99
99
<entry></entry>
100
100
</row>
101
101
<row>
102
102
<entry><link linkend="ini.zend.detect-unicode">zend.detect_unicode</link></entry>
103
103
<entry>NULL</entry>
104
-
<entry>PHP_INI_ALL</entry>
104
+
<entry><constant>INI_ALL</constant></entry>
105
105
<entry></entry>
106
106
</row>
107
107
<row>
108
108
<entry><link linkend="ini.zend.signal-check">zend.signal_check</link></entry>
109
109
<entry>"0"</entry>
110
-
<entry>PHP_INI_SYSTEM</entry>
110
+
<entry><constant>INI_SYSTEM</constant></entry>
111
111
<entry></entry>
112
112
</row>
113
113
<row>
114
114
<entry><link linkend="ini.zend.assertions">zend.assertions</link></entry>
115
115
<entry>"1"</entry>
116
-
<entry>PHP_INI_ALL with restrictions</entry>
116
+
<entry><constant>INI_ALL</constant> with restrictions</entry>
117
117
<entry></entry>
118
118
</row>
119
+
<row>
120
+
<entry><link linkend="ini.zend.exception-string-param-max-len">zend.exception_string_param_max_len</link></entry>
121
+
<entry>"15"</entry>
122
+
<entry><constant>INI_ALL</constant></entry>
123
+
<entry>Available as of PHP 8.0.0.</entry>
124
+
</row>
119
125
</tbody>
120
126
</tgroup>
121
127
</table>
...
...
@@ -255,6 +261,19 @@
255
261
</listitem>
256
262
</varlistentry>
257
263

264
+
<varlistentry xml:id="ini.zend.exception-string-param-max-len">
265
+
<term>
266
+
<parameter>zend.exception_string_param_max_len</parameter>
267
+
<type>int</type>
268
+
</term>
269
+
<listitem>
270
+
<simpara>
271
+
The maximum length of string function arguments in stringified stack traces.
272
+
Must range between <literal>"0"</literal> and <literal>"1000000"</literal>.
273
+
</simpara>
274
+
</listitem>
275
+
</varlistentry>
276
+

258
277
<varlistentry xml:id="ini.hard-timeout">
259
278
<term>
260
279
<parameter>hard_timeout</parameter>
...
...
@@ -393,7 +412,7 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
393
412
<row>
394
413
<entry><link linkend="ini.memory-limit">memory_limit</link></entry>
395
414
<entry>"128M"</entry>
396
-
<entry>PHP_INI_ALL</entry>
415
+
<entry><constant>INI_ALL</constant></entry>
397
416
<entry></entry>
398
417
</row>
399
418
</tbody>
...
...
@@ -447,13 +466,13 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
447
466
<row>
448
467
<entry><link linkend="ini.realpath-cache-size">realpath_cache_size</link></entry>
449
468
<entry>"4M"</entry>
450
-
<entry>PHP_INI_SYSTEM</entry>
469
+
<entry><constant>INI_SYSTEM</constant></entry>
451
470
<entry>Prior to PHP 7.0.16 and 7.1.2, the default was <literal>"16K"</literal></entry>
452
471
</row>
453
472
<row>
454
473
<entry><link linkend="ini.realpath-cache-ttl">realpath_cache_ttl</link></entry>
455
474
<entry>"120"</entry>
456
-
<entry>PHP_INI_SYSTEM</entry>
475
+
<entry><constant>INI_SYSTEM</constant></entry>
457
476
<entry></entry>
458
477
</row>
459
478
</tbody>
...
...
@@ -527,91 +546,91 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
527
546
<row>
528
547
<entry><link linkend="ini.arg-separator.output">arg_separator.output</link></entry>
529
548
<entry>"&amp;"</entry>
530
-
<entry>PHP_INI_ALL</entry>
549
+
<entry><constant>INI_ALL</constant></entry>
531
550
<entry></entry>
532
551
</row>
533
552
<row>
534
553
<entry><link linkend="ini.arg-separator.input">arg_separator.input</link></entry>
535
554
<entry>"&amp;"</entry>
536
-
<entry>PHP_INI_PERDIR</entry>
555
+
<entry><constant>INI_PERDIR</constant></entry>
537
556
<entry></entry>
538
557
</row>
539
558
<row>
540
559
<entry><link linkend="ini.variables-order">variables_order</link></entry>
541
560
<entry>"EGPCS"</entry>
542
-
<entry>PHP_INI_PERDIR</entry>
561
+
<entry><constant>INI_PERDIR</constant></entry>
543
562
<entry></entry>
544
563
</row>
545
564
<row>
546
565
<entry><link linkend="ini.request-order">request_order</link></entry>
547
566
<entry>""</entry>
548
-
<entry>PHP_INI_PERDIR</entry>
567
+
<entry><constant>INI_PERDIR</constant></entry>
549
568
<entry></entry>
550
569
</row>
551
570
<row>
552
571
<entry><link linkend="ini.auto-globals-jit">auto_globals_jit</link></entry>
553
572
<entry>"1"</entry>
554
-
<entry>PHP_INI_PERDIR</entry>
573
+
<entry><constant>INI_PERDIR</constant></entry>
555
574
<entry></entry>
556
575
</row>
557
576
<row>
558
577
<entry><link linkend="ini.register-argc-argv">register_argc_argv</link></entry>
559
578
<entry>"1"</entry>
560
-
<entry>PHP_INI_PERDIR</entry>
579
+
<entry><constant>INI_PERDIR</constant></entry>
561
580
<entry></entry>
562
581
</row>
563
582
<row>
564
583
<entry><link linkend="ini.enable-post-data-reading">enable_post_data_reading</link></entry>
565
584
<entry>"1"</entry>
566
-
<entry>PHP_INI_PERDIR</entry>
585
+
<entry><constant>INI_PERDIR</constant></entry>
567
586
<entry></entry>
568
587
</row>
569
588
<row>
570
589
<entry><link linkend="ini.post-max-size">post_max_size</link></entry>
571
590
<entry>"8M"</entry>
572
-
<entry>PHP_INI_PERDIR</entry>
591
+
<entry><constant>INI_PERDIR</constant></entry>
573
592
<entry></entry>
574
593
</row>
575
594
<row>
576
595
<entry><link linkend="ini.auto-prepend-file">auto_prepend_file</link></entry>
577
596
<entry>NULL</entry>
578
-
<entry>PHP_INI_PERDIR</entry>
597
+
<entry><constant>INI_PERDIR</constant></entry>
579
598
<entry></entry>
580
599
</row>
581
600
<row>
582
601
<entry><link linkend="ini.auto-append-file">auto_append_file</link></entry>
583
602
<entry>NULL</entry>
584
-
<entry>PHP_INI_PERDIR</entry>
603
+
<entry><constant>INI_PERDIR</constant></entry>
585
604
<entry></entry>
586
605
</row>
587
606
<row>
588
607
<entry><link linkend="ini.default-mimetype">default_mimetype</link></entry>
589
608
<entry>"text/html"</entry>
590
-
<entry>PHP_INI_ALL</entry>
609
+
<entry><constant>INI_ALL</constant></entry>
591
610
<entry></entry>
592
611
</row>
593
612
<row>
594
613
<entry><link linkend="ini.default-charset">default_charset</link></entry>
595
614
<entry>"UTF-8"</entry>
596
-
<entry>PHP_INI_ALL</entry>
615
+
<entry><constant>INI_ALL</constant></entry>
597
616
<entry></entry>
598
617
</row>
599
618
<row>
600
619
<entry><link linkend="ini.input-encoding">input_encoding</link></entry>
601
620
<entry>""</entry>
602
-
<entry>PHP_INI_ALL</entry>
621
+
<entry><constant>INI_ALL</constant></entry>
603
622
<entry></entry>
604
623
</row>
605
624
<row>
606
625
<entry><link linkend="ini.output-encoding">output_encoding</link></entry>
607
626
<entry>""</entry>
608
-
<entry>PHP_INI_ALL</entry>
627
+
<entry><constant>INI_ALL</constant></entry>
609
628
<entry></entry>
610
629
</row>
611
630
<row>
612
631
<entry><link linkend="ini.internal-encoding">internal_encoding</link></entry>
613
632
<entry>""</entry>
614
-
<entry>PHP_INI_ALL</entry>
633
+
<entry><constant>INI_ALL</constant></entry>
615
634
<entry></entry>
616
635
</row>
617
636
</tbody>
...
...
@@ -995,43 +1014,43 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
995
1014
<row>
996
1015
<entry><link linkend="ini.include-path">include_path</link></entry>
997
1016
<entry>".;/path/to/php/pear"</entry>
998
-
<entry>PHP_INI_ALL</entry>
1017
+
<entry><constant>INI_ALL</constant></entry>
999
1018
<entry></entry>
1000
1019
</row>
1001
1020
<row>
1002
1021
<entry><link linkend="ini.open-basedir">open_basedir</link></entry>
1003
1022
<entry>NULL</entry>
1004
-
<entry>PHP_INI_ALL</entry>
1023
+
<entry><constant>INI_ALL</constant></entry>
1005
1024
<entry></entry>
1006
1025
</row>
1007
1026
<row>
1008
1027
<entry><link linkend="ini.doc-root">doc_root</link></entry>
1009
1028
<entry>NULL</entry>
1010
-
<entry>PHP_INI_SYSTEM</entry>
1029
+
<entry><constant>INI_SYSTEM</constant></entry>
1011
1030
<entry></entry>
1012
1031
</row>
1013
1032
<row>
1014
1033
<entry><link linkend="ini.user-dir">user_dir</link></entry>
1015
1034
<entry>NULL</entry>
1016
-
<entry>PHP_INI_SYSTEM</entry>
1035
+
<entry><constant>INI_SYSTEM</constant></entry>
1017
1036
<entry></entry>
1018
1037
</row>
1019
1038
<row>
1020
1039
<entry><link linkend="ini.user-ini.cache-ttl">user_ini.cache_ttl</link></entry>
1021
1040
<entry>"300"</entry>
1022
-
<entry>PHP_INI_SYSTEM</entry>
1041
+
<entry><constant>INI_SYSTEM</constant></entry>
1023
1042
<entry></entry>
1024
1043
</row>
1025
1044
<row>
1026
1045
<entry><link linkend="ini.user-ini.filename">user_ini.filename</link></entry>
1027
1046
<entry>".user.ini"</entry>
1028
-
<entry>PHP_INI_SYSTEM</entry>
1047
+
<entry><constant>INI_SYSTEM</constant></entry>
1029
1048
<entry></entry>
1030
1049
</row>
1031
1050
<row>
1032
1051
<entry><link linkend="ini.extension-dir">extension_dir</link></entry>
1033
1052
<entry>"/path/to/php"</entry>
1034
-
<entry>PHP_INI_SYSTEM</entry>
1053
+
<entry><constant>INI_SYSTEM</constant></entry>
1035
1054
<entry></entry>
1036
1055
</row>
1037
1056
<row>
...
...
@@ -1049,55 +1068,55 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
1049
1068
<row>
1050
1069
<entry><link linkend="ini.cgi.check-shebang-line">cgi.check_shebang_line</link></entry>
1051
1070
<entry>"1"</entry>
1052
-
<entry>PHP_INI_SYSTEM</entry>
1071
+
<entry><constant>INI_SYSTEM</constant></entry>
1053
1072
<entry></entry>
1054
1073
</row>
1055
1074
<row>
1056
1075
<entry><link linkend="ini.cgi.discard-path">cgi.discard_path</link></entry>
1057
1076
<entry>"0"</entry>
1058
-
<entry>PHP_INI_SYSTEM</entry>
1077
+
<entry><constant>INI_SYSTEM</constant></entry>
1059
1078
<entry></entry>
1060
1079
</row>
1061
1080
<row>
1062
1081
<entry><link linkend="ini.cgi.fix-pathinfo">cgi.fix_pathinfo</link></entry>
1063
1082
<entry>"1"</entry>
1064
-
<entry>PHP_INI_SYSTEM</entry>
1083
+
<entry><constant>INI_SYSTEM</constant></entry>
1065
1084
<entry></entry>
1066
1085
</row>
1067
1086
<row>
1068
1087
<entry><link linkend="ini.cgi.force-redirect">cgi.force_redirect</link></entry>
1069
1088
<entry>"1"</entry>
1070
-
<entry>PHP_INI_SYSTEM</entry>
1089
+
<entry><constant>INI_SYSTEM</constant></entry>
1071
1090
<entry></entry>
1072
1091
</row>
1073
1092
<row>
1074
1093
<entry><link linkend="ini.cgi.nph">cgi.nph</link></entry>
1075
1094
<entry>"0"</entry>
1076
-
<entry>PHP_INI_SYSTEM</entry>
1095
+
<entry><constant>INI_SYSTEM</constant></entry>
1077
1096
<entry></entry>
1078
1097
</row>
1079
1098
<row>
1080
1099
<entry><link linkend="ini.cgi.redirect-status-env">cgi.redirect_status_env</link></entry>
1081
1100
<entry>NULL</entry>
1082
-
<entry>PHP_INI_SYSTEM</entry>
1101
+
<entry><constant>INI_SYSTEM</constant></entry>
1083
1102
<entry></entry>
1084
1103
</row>
1085
1104
<row>
1086
1105
<entry><link linkend="ini.cgi.rfc2616-headers">cgi.rfc2616_headers</link></entry>
1087
1106
<entry>"0"</entry>
1088
-
<entry>PHP_INI_ALL</entry>
1107
+
<entry><constant>INI_ALL</constant></entry>
1089
1108
<entry></entry>
1090
1109
</row>
1091
1110
<row>
1092
1111
<entry><link linkend="ini.fastcgi.impersonate">fastcgi.impersonate</link></entry>
1093
1112
<entry>"0"</entry>
1094
-
<entry>PHP_INI_SYSTEM</entry>
1113
+
<entry><constant>INI_SYSTEM</constant></entry>
1095
1114
<entry></entry>
1096
1115
</row>
1097
1116
<row>
1098
1117
<entry><link linkend="ini.fastcgi.logging">fastcgi.logging</link></entry>
1099
1118
<entry>"1"</entry>
1100
-
<entry>PHP_INI_SYSTEM</entry>
1119
+
<entry><constant>INI_SYSTEM</constant></entry>
1101
1120
<entry></entry>
1102
1121
</row>
1103
1122
</tbody>
...
...
@@ -1193,9 +1212,7 @@ include_path = ".:${USER}/pear/php"
1193
1212
<listitem>
1194
1213
<para>
1195
1214
Limit the files that can be accessed by PHP to the specified
1196
-
directory-tree, including the file itself. This directive
1197
-
is <emphasis>NOT</emphasis> affected by whether Safe Mode is
1198
-
turned On or Off.
1215
+
directory-tree, including the file itself.
1199
1216
</para>
1200
1217
<para>
1201
1218
When a script tries to access the filesystem, for example using
...
...
@@ -1541,37 +1558,37 @@ include_path = ".:${USER}/pear/php"
1541
1558
<row>
1542
1559
<entry><link linkend="ini.file-uploads">file_uploads</link></entry>
1543
1560
<entry>"1"</entry>
1544
-
<entry>PHP_INI_SYSTEM</entry>
1561
+
<entry><constant>INI_SYSTEM</constant></entry>
1545
1562
<entry></entry>
1546
1563
</row>
1547
1564
<row>
1548
1565
<entry><link linkend="ini.upload-tmp-dir">upload_tmp_dir</link></entry>
1549
1566
<entry>NULL</entry>
1550
-
<entry>PHP_INI_SYSTEM</entry>
1567
+
<entry><constant>INI_SYSTEM</constant></entry>
1551
1568
<entry></entry>
1552
1569
</row>
1553
1570
<row>
1554
1571
<entry><link linkend="ini.max-input-nesting-level">max_input_nesting_level</link></entry>
1555
1572
<entry>64</entry>
1556
-
<entry>PHP_INI_PERDIR</entry>
1573
+
<entry><constant>INI_PERDIR</constant></entry>
1557
1574
<entry></entry>
1558
1575
</row>
1559
1576
<row>
1560
1577
<entry><link linkend="ini.max-input-vars">max_input_vars</link></entry>
1561
1578
<entry>1000</entry>
1562
-
<entry>PHP_INI_PERDIR</entry>
1579
+
<entry><constant>INI_PERDIR</constant></entry>
1563
1580
<entry></entry>
1564
1581
</row>
1565
1582
<row>
1566
1583
<entry><link linkend="ini.upload-max-filesize">upload_max_filesize</link></entry>
1567
1584
<entry>"2M"</entry>
1568
-
<entry>PHP_INI_PERDIR</entry>
1585
+
<entry><constant>INI_PERDIR</constant></entry>
1569
1586
<entry></entry>
1570
1587
</row>
1571
1588
<row>
1572
1589
<entry><link linkend="ini.max-file-uploads">max_file_uploads</link></entry>
1573
1590
<entry>20</entry>
1574
-
<entry>PHP_INI_SYSTEM</entry>
1591
+
<entry><constant>INI_PERDIR</constant></entry>
1575
1592
<entry></entry>
1576
1593
</row>
1577
1594
</tbody>
...
...
@@ -1673,7 +1690,7 @@ include_path = ".:${USER}/pear/php"
1673
1690
<row>
1674
1691
<entry><link linkend="ini.sql.safe-mode">sql.safe_mode</link></entry>
1675
1692
<entry>"0"</entry>
1676
-
<entry>PHP_INI_SYSTEM</entry>
1693
+
<entry><constant>INI_SYSTEM</constant></entry>
1677
1694
<entry>Removed as of PHP 7.2.0</entry>
1678
1695
</row>
1679
1696
</tbody>
...
...
@@ -1726,7 +1743,7 @@ include_path = ".:${USER}/pear/php"
1726
1743
<row>
1727
1744
<entry><link linkend="ini.windows-show-crt-warning">windows.show_crt_warning</link></entry>
1728
1745
<entry>"0"</entry>
1729
-
<entry>PHP_INI_ALL</entry>
1746
+
<entry><constant>INI_ALL</constant></entry>
1730
1747
<entry></entry>
1731
1748
</row>
1732
1749
</tbody>
1733
1750