-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathini.xml
More file actions
208 lines (196 loc) · 7.02 KB
/
ini.xml
File metadata and controls
208 lines (196 loc) · 7.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d4d5216e7a965ca194f6b1c9dee84cecab2674e5 Maintainer: pastore Status: ready -->
<!-- CREDITS: cucinato -->
<section xml:id="com.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>Opzioni di configurazione Com</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody xml:id="com.configuration.list">
<row>
<entry><link linkend="ini.com.allow-dcom">com.allow_dcom</link></entry>
<entry>"0"</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-typelib">com.autoregister_typelib</link></entry>
<entry>"0"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-verbose">com.autoregister_verbose</link></entry>
<entry>"0"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-casesensitive">com.autoregister_casesensitive</link></entry>
<entry>"1"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.code-page">com.code_page</link></entry>
<entry>""</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.dotnet-version">com.dotnet_version</link></entry>
<entry>""</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry>As of PHP 8.0.0</entry>
</row>
<row>
<entry><link linkend="ini.com.typelib-file">com.typelib_file</link></entry>
<entry>""</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
&ini.php.constants;
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.com.allow-dcom">
<term>
<parameter>com.allow_dcom</parameter>
</term>
<listitem>
<para>
Quando è impostato a on, PHP è abilitato ad operare come client
D-COM (COM distribuito) e permette allo script PHP di istanziare
oggetti COM su un server remoto.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-typelib">
<term>
<parameter>com.autoregister_typelib</parameter>
</term>
<listitem>
<para>
Quando questo parametro è impostato a on, PHP tenta di registrare costanti dalla
libreria dei tipi degli oggetti <classname>COM</classname> che istanzia, se quegli oggetti
implementano le interfacce richieste per ottenere le informazioni in oggetto.
La distinzione tra costanti maiuscole e minuscole è controllata dalla
direttiva di configurazione &php.ini;
<link linkend="ini.com.autoregister-casesensitive">com.autoregister_casesensitive</link>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-verbose">
<term>
<parameter>com.autoregister_verbose</parameter>
</term>
<listitem>
<para>
Quando è attivato, eventuali problemi con il caricamento di una libreria dei tipi durante
la creazione di istanze di oggetti verranno segnalati utilizzando il meccanismo di errore di PHP.
Di default è disattivata, quindi non emette alcuna indicazione se si è verificato
un errore durante la ricerca o il caricamento della libreria dei tipi.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-casesensitive">
<term>
<parameter>com.autoregister_casesensitive</parameter>
</term>
<listitem>
<para>
Quando questa opzione è attivata (impostazione predefinita), le costanti trovate nelle librerie dei tipi
caricate automaticamente durante l'istanziazione di oggetti <classname>COM</classname> verranno registrate con distinzione tra maiuscole e minuscole. Vedere
<function>com_load_typelib</function> per maggiori dettagli.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.code-page">
<term>
<parameter>com.code_page</parameter>
</term>
<listitem>
<para>
Controlla la code page del set di caratteri predefinito da utilizzare quando si passano
stringhe verso e da oggetti COM. Se impostato su una stringa vuota, PHP
presumerà che si voglia <constant>CP_ACP</constant>, che è la code page
ANSI di sistema predefinita.
</para>
<para>
Se il testo nei propri script è codificato utilizzando una codifica/set di caratteri
diverso per impostazione predefinita, l'impostazione di questa direttiva eviterà
di dover passare la code page come parametro al costruttore
della classe <xref linkend="class.com" />. Si noti che
utilizzando questa direttiva (come con qualsiasi direttiva di configurazione PHP), lo script
PHP diventa meno portabile; è necessario utilizzare il parametro del costruttore COM
ogni volta che è possibile.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.dotnet-version">
<term>
<parameter>com.dotnet_version</parameter>
</term>
<listitem>
<para>
La versione del framework .NET da utilizzare per gli oggetti <classname>dotnet</classname>.
Il valore dell'impostazione è composto dalle prime tre parti del numero di versione del framework,
separate da punti e precedute da <literal>v</literal>, ad es. <literal>v4.0.30319</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.typelib-file">
<term>
<parameter>com.typelib_file</parameter>
</term>
<listitem>
<para>
Quando impostato, dovrebbe contenere il percorso di un file che contiene un elenco
di librerie dei tipi che dovrebbero essere caricate all'avvio. Ogni riga del
file verrà trattata come un nome della libreria dei tipi e caricata come
se si fosse chiamata <function>com_load_typelib</function>.
Le costanti verranno registrate in modo persistente, in modo che la libreria
debba essere caricata solo una volta. Se il nome di una libreria dei tipi termina con la
stringa <literal>#cis</literal> o <literal>#case_insensitive</literal>,
le costanti di quella libreria verranno registrate senza distinzione
tra maiuscole e minuscole.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->