mirror of
https://github.com/php/doc-it.git
synced 2026-03-24 07:32:12 +01:00
209 lines
7.0 KiB
XML
209 lines
7.0 KiB
XML
<?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
|
|
-->
|
|
|