mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
ini.xml added, linked in reference
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@95708 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
7c3ad790af
commit
bc40e27bab
28 changed files with 1531 additions and 440 deletions
57
reference/hw/ini.xml
Normal file
57
reference/hw/ini.xml
Normal file
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="hyperwave.installation">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Hyperwave configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>hyerwave.allow_persistent</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>hyperwave.default_port</entry>
|
||||
<entry>"418"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<reference id="ref.hyperwave">
|
||||
<title>Hyperwave functions</title>
|
||||
<titleabbrev>Hyperwave</titleabbrev>
|
||||
|
@ -378,10 +378,7 @@ RewriteEngine on
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="hyperwave.configuration">
|
||||
&reftitle.runtime;
|
||||
&no.config;
|
||||
</section>
|
||||
&reference.hw.ini;
|
||||
|
||||
<section id="hyperwave.resources">
|
||||
&reftitle.resources;
|
||||
|
|
51
reference/hwapi/ini.xml
Normal file
51
reference/hwapi/ini.xml
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="hwapi.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Hyperwave API configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>hwapi.allow_persistent</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<reference id="ref.hwapi">
|
||||
<title>Hyperwave API functions</title>
|
||||
<titleabbrev>Hyperwave API</titleabbrev>
|
||||
|
@ -62,10 +62,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="hwapi.configuration">
|
||||
&reftitle.runtime;
|
||||
&no.config;
|
||||
</section>
|
||||
&reference.hwapi.ini;
|
||||
|
||||
<section id="hwapi.resources">
|
||||
&reftitle.resources;
|
||||
|
|
86
reference/ibase/ini.xml
Normal file
86
reference/ibase/ini.xml
Normal file
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="ibase.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>InterBase configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>ibase.allow_persistent</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.max_persistent</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.default_user</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.default_password</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.timestampformat</entry>
|
||||
<entry>"%m/%d/%Y%H:%M:%S"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.dateformat</entry>
|
||||
<entry>"%m/%d/%Y"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ibase.timeformat</entry>
|
||||
<entry>"%H:%M:%S"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<reference id="ref.ibase">
|
||||
<title>InterBase functions</title>
|
||||
<titleabbrev>InterBase</titleabbrev>
|
||||
|
@ -44,11 +44,7 @@ magic_quotes_sybase = On
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="ibase.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
</para>
|
||||
</section>
|
||||
&reference.ibase.ini;
|
||||
|
||||
<section id="ibase.resources">
|
||||
&reftitle.resources;
|
||||
|
|
77
reference/ingres-ii/ini.xml
Normal file
77
reference/ingres-ii/ini.xml
Normal file
|
@ -0,0 +1,77 @@
|
|||
<section id="ingres.configuration">
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="ingres.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Ingres II configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>ingres.allow_persistent</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ingres.max_persistent</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ingres.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ingres.default_database</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ingres.default_user</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ingres.default_password</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<reference id="ref.ingres">
|
||||
<title>Ingres II functions</title>
|
||||
<titleabbrev>Ingres II</titleabbrev>
|
||||
|
@ -54,10 +54,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="ingres.configuration">
|
||||
&reftitle.runtime;
|
||||
&no.config;
|
||||
</section>
|
||||
&reference.ingres-ii.ini;
|
||||
|
||||
<section id="ingres.resources">
|
||||
&reftitle.resources;
|
||||
|
|
66
reference/java/ini.xml
Normal file
66
reference/java/ini.xml
Normal file
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="java.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Java configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>java.class.path</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>java.home</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>java.library.path</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>java.library</entry>
|
||||
<entry>JAVALIB</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<reference id="ref.java">
|
||||
<title>PHP / Java Integration</title>
|
||||
<titleabbrev>Java</titleabbrev>
|
||||
|
@ -38,6 +38,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<!--
|
||||
<section id="java.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
|
@ -46,6 +47,9 @@
|
|||
<literal>java.class.path</literal>.
|
||||
</para>
|
||||
</section>
|
||||
-->
|
||||
|
||||
&reference.java.ini;
|
||||
|
||||
<section id="java.resources">
|
||||
&reftitle.resources;
|
||||
|
|
51
reference/ldap/ini.xml
Normal file
51
reference/ldap/ini.xml
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="ldap.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>LDAP configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>ldap.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<reference id="ref.ldap">
|
||||
<title>LDAP functions</title>
|
||||
<titleabbrev>LDAP</titleabbrev>
|
||||
|
@ -110,10 +110,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="ldap.configuration">
|
||||
&reftitle.runtime;
|
||||
&no.config;
|
||||
</section>
|
||||
&reference.ldap.ini;
|
||||
|
||||
<section id="ldap.resources">
|
||||
&reftitle.resources;
|
||||
|
|
235
reference/mbstring/ini.xml
Normal file
235
reference/mbstring/ini.xml
Normal file
|
@ -0,0 +1,235 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="mbstring.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Multi-Byte String configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>mbstring.language</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.detect_order</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.http_input</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.http_output</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.internal_encoding</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.script_encoding</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.substitute_character</entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.func_overload</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mbstring.encoding_translation</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</para>
|
||||
<para>
|
||||
Here is a short explanation of the configuration directives.
|
||||
<itemizedlist>
|
||||
<listitem id="ini.mbstring.internal-encoding">
|
||||
<simpara>
|
||||
<literal>mbstring.internal_encoding</literal> defines default
|
||||
internal character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem id="ini.mbstring.http-input">
|
||||
<simpara>
|
||||
<literal>mbstring.http_input</literal> defines default HTTP
|
||||
input character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem id="ini.mbstring.http-output">
|
||||
<simpara>
|
||||
<literal>mbstring.http_output</literal> defines default HTTP
|
||||
output character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem id="ini.mbstring.detect-order">
|
||||
<simpara>
|
||||
<literal>mbstring.detect_order</literal> defines default
|
||||
character code detection order. See also
|
||||
<function>mb_detect_order</function>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem id="ini.mbstring.substitute-character">
|
||||
<simpara>
|
||||
<literal>mbstring.substitute_character</literal> defines
|
||||
character to substitute for invalid character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>
|
||||
Web Browsers are supposed to use the same character encoding
|
||||
when submitting form. However, browsers may not use the same
|
||||
character encoding. See <function>mb_http_input</function> to
|
||||
detect character encoding used by browsers.
|
||||
</para>
|
||||
<para>
|
||||
If <literal>enctype</literal> is set to
|
||||
<literal>multipart/form-data</literal> in HTML forms,
|
||||
<literal>mbstring</literal> does not convert character encoding
|
||||
in POST data. The user must convert them in the script, if
|
||||
conversion is needed.
|
||||
</para>
|
||||
<para>
|
||||
Although, browsers are smart enough to detect character encoding
|
||||
in HTML. <literal>charset</literal> is better to be set in HTTP
|
||||
header. Change <literal>default_charset</literal> according to
|
||||
character encoding.
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting example</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Set default internal encoding
|
||||
;; Note: Make sure to use character encoding works with PHP
|
||||
mbstring.internal_encoding = UTF-8 ; Set internal encoding to UTF-8
|
||||
|
||||
;; Set default HTTP input character encoding
|
||||
;; Note: Script cannot change http_input setting.
|
||||
mbstring.http_input = pass ; No conversion.
|
||||
mbstring.http_input = auto ; Set HTTP input to auto
|
||||
; "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS"
|
||||
mbstring.http_input = SJIS ; Set HTTP2 input to SJIS
|
||||
mbstring.http_input = UTF-8,SJIS,EUC-JP ; Specify order
|
||||
|
||||
;; Set default HTTP output character encoding
|
||||
mbstring.http_output = pass ; No conversion
|
||||
mbstring.http_output = UTF-8 ; Set HTTP output encoding to UTF-8
|
||||
|
||||
;; Set default character encoding detection order
|
||||
mbstring.detect_order = auto ; Set detect order to auto
|
||||
mbstring.detect_order = ASCII,JIS,UTF-8,SJIS,EUC-JP ; Specify order
|
||||
|
||||
;; Set default substitute character
|
||||
mbstring.substitute_character = 12307 ; Specify Unicode value
|
||||
mbstring.substitute_character = none ; Do not print character
|
||||
mbstring.substitute_character = long ; Long Example: U+3000,JIS+7E7E
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting for <literal>EUC-JP</literal> users</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Disable Output Buffering
|
||||
output_buffering = Off
|
||||
|
||||
;; Set HTTP header charset
|
||||
default_charset = EUC-JP
|
||||
|
||||
;; Set HTTP input encoding conversion to auto
|
||||
mbstring.http_input = auto
|
||||
|
||||
;; Convert HTTP output to EUC-JP
|
||||
mbstring.http_output = EUC-JP
|
||||
|
||||
;; Set internal encoding to EUC-JP
|
||||
mbstring.internal_encoding = EUC-JP
|
||||
|
||||
;; Do not print invalid characters
|
||||
mbstring.substitute_character = none
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting for <literal>SJIS</literal> users</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Enable Output Buffering
|
||||
output_buffering = On
|
||||
|
||||
;; Set mb_output_handler to enable output conversion
|
||||
output_handler = mb_output_handler
|
||||
|
||||
;; Set HTTP header charset
|
||||
default_charset = Shift_JIS
|
||||
|
||||
;; Set http input encoding conversion to auto
|
||||
mbstring.http_input = auto
|
||||
|
||||
;; Convert to SJIS
|
||||
mbstring.http_output = SJIS
|
||||
|
||||
;; Set internal encoding to EUC-JP
|
||||
mbstring.internal_encoding = EUC-JP
|
||||
|
||||
;; Do not print invalid characters
|
||||
mbstring.substitute_character = none
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<reference id="ref.mbstring">
|
||||
<title>Multi-Byte String Functions</title>
|
||||
<titleabbrev>Multi-Byte String</titleabbrev>
|
||||
|
@ -136,152 +136,8 @@ JIS, SJIS
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="mbstring.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>mbstring.internal_encoding</literal> defines default
|
||||
internal character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>mbstring.http_input</literal> defines default HTTP
|
||||
input character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>mbstring.http_output</literal> defines default HTTP
|
||||
output character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>mbstring.detect_order</literal> defines default
|
||||
character code detection order. See also
|
||||
<function>mb_detect_order</function>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>mbstring.substitute_character</literal> defines
|
||||
character to substitute for invalid character encoding.
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>
|
||||
Web Browsers are supposed to use the same character encoding
|
||||
when submitting form. However, browsers may not use the same
|
||||
character encoding. See <function>mb_http_input</function> to
|
||||
detect character encoding used by browsers.
|
||||
</para>
|
||||
<para>
|
||||
If <literal>enctype</literal> is set to
|
||||
<literal>multipart/form-data</literal> in HTML forms,
|
||||
<literal>mbstring</literal> does not convert character encoding
|
||||
in POST data. The user must convert them in the script, if
|
||||
conversion is needed.
|
||||
</para>
|
||||
<para>
|
||||
Although, browsers are smart enough to detect character encoding
|
||||
in HTML. <literal>charset</literal> is better to be set in HTTP
|
||||
header. Change <literal>default_charset</literal> according to
|
||||
character encoding.
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting example</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Set default internal encoding
|
||||
;; Note: Make sure to use character encoding works with PHP
|
||||
mbstring.internal_encoding = UTF-8 ; Set internal encoding to UTF-8
|
||||
&reference.mbstring.ini;
|
||||
|
||||
;; Set default HTTP input character encoding
|
||||
;; Note: Script cannot change http_input setting.
|
||||
mbstring.http_input = pass ; No conversion.
|
||||
mbstring.http_input = auto ; Set HTTP input to auto
|
||||
; "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS"
|
||||
mbstring.http_input = SJIS ; Set HTTP2 input to SJIS
|
||||
mbstring.http_input = UTF-8,SJIS,EUC-JP ; Specify order
|
||||
|
||||
;; Set default HTTP output character encoding
|
||||
mbstring.http_output = pass ; No conversion
|
||||
mbstring.http_output = UTF-8 ; Set HTTP output encoding to UTF-8
|
||||
|
||||
;; Set default character encoding detection order
|
||||
mbstring.detect_order = auto ; Set detect order to auto
|
||||
mbstring.detect_order = ASCII,JIS,UTF-8,SJIS,EUC-JP ; Specify order
|
||||
|
||||
;; Set default substitute character
|
||||
mbstring.substitute_character = 12307 ; Specify Unicode value
|
||||
mbstring.substitute_character = none ; Do not print character
|
||||
mbstring.substitute_character = long ; Long Example: U+3000,JIS+7E7E
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting for <literal>EUC-JP</literal> users</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Disable Output Buffering
|
||||
output_buffering = Off
|
||||
|
||||
;; Set HTTP header charset
|
||||
default_charset = EUC-JP
|
||||
|
||||
;; Set HTTP input encoding conversion to auto
|
||||
mbstring.http_input = auto
|
||||
|
||||
;; Convert HTTP output to EUC-JP
|
||||
mbstring.http_output = EUC-JP
|
||||
|
||||
;; Set internal encoding to EUC-JP
|
||||
mbstring.internal_encoding = EUC-JP
|
||||
|
||||
;; Do not print invalid characters
|
||||
mbstring.substitute_character = none
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>&php.ini; setting for <literal>SJIS</literal> users</title>
|
||||
<programlisting>
|
||||
<![CDATA[
|
||||
;; Enable Output Buffering
|
||||
output_buffering = On
|
||||
|
||||
;; Set mb_output_handler to enable output conversion
|
||||
output_handler = mb_output_handler
|
||||
|
||||
;; Set HTTP header charset
|
||||
default_charset = Shift_JIS
|
||||
|
||||
;; Set http input encoding conversion to auto
|
||||
mbstring.http_input = auto
|
||||
|
||||
;; Convert to SJIS
|
||||
mbstring.http_output = SJIS
|
||||
|
||||
;; Set internal encoding to EUC-JP
|
||||
mbstring.internal_encoding = EUC-JP
|
||||
|
||||
;; Do not print invalid characters
|
||||
mbstring.substitute_character = none
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
</section>
|
||||
|
||||
<section id="mbstring.resources">
|
||||
&reftitle.resources;
|
||||
&no.resource;
|
||||
|
|
51
reference/mime_magic/ini.xml
Normal file
51
reference/mime_magic/ini.xml
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="mime-magic.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Mimetype configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>mime_magic.magicfile</entry>
|
||||
<entry>"/usr/share/misc/magic.mime"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<!-- $Revision: 1.2 $ -->
|
||||
<reference id="ref.mime-magic">
|
||||
<title>Mimetype Functions</title>
|
||||
<titleabbrev>Mimetype</titleabbrev>
|
||||
|
@ -37,28 +37,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="mime-magic.configuration">
|
||||
&reftitle.runtime;
|
||||
<table>
|
||||
<title>MIME magic Configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>mime_magic.magicfile</entry>
|
||||
<entry>"/usr/share/misc/magic.mime"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
</section>
|
||||
&reference.mime-magic.ini;
|
||||
|
||||
<section id="mime-magic.resources">
|
||||
&reftitle.resources;
|
||||
|
|
82
reference/msql/ini.xml
Normal file
82
reference/msql/ini.xml
Normal file
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="msql.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>mSQL configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>msql.allow_persistent</entry>
|
||||
<entry>"On"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>msql.max_persistent</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>msql.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</para>
|
||||
<para>
|
||||
Here is a short explanation of the configuration directives.
|
||||
|
||||
<variablelist>
|
||||
<varlistentry id="ini.msql.allow-persistent">
|
||||
<term>
|
||||
<parameter>msql.allow_persistent</parameter>
|
||||
<type>boolean</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Whether to allow persistent mSQL connections.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ini.msql.max-persistent">
|
||||
<term>
|
||||
<parameter>msql.max_persistent</parameter>
|
||||
<type>integer</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The maximum number of persistent mSQL connections per process.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ini.msql.max-links">
|
||||
<term>
|
||||
<parameter>msql.max_links</parameter>
|
||||
<type>integer</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The maximum number of mSQL connections per process, including
|
||||
persistent connections.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
</para>
|
||||
</section>
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<reference id="ref.msql">
|
||||
<title>mSQL functions</title>
|
||||
<titleabbrev>mSQL</titleabbrev>
|
||||
|
@ -30,12 +30,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
|
||||
<section id="msql.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
</para>
|
||||
</section>
|
||||
&reference.msql.ini;
|
||||
|
||||
<section id="msql.resources">
|
||||
&reftitle.resources;
|
||||
|
|
116
reference/mssql/ini.xml
Normal file
116
reference/mssql/ini.xml
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="mssql.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>MS SQL Server configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>mssql.allow_persistent</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.max_persistent</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.min_error_severity</entry>
|
||||
<entry>"10"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.min_message_severity</entry>
|
||||
<entry>"10"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.compatability_mode</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.connect_timeout</entry>
|
||||
<entry>"5"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.timeout</entry>
|
||||
<entry>"60"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.textsize</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.textlimit</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.batchsize</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.datetimeconvert</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.secure_connection</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mssql.max_procs</entry>
|
||||
<entry>"25"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<reference id="ref.mssql">
|
||||
<title>Microsoft SQL Server functions</title>
|
||||
<titleabbrev>MS SQL Server</titleabbrev>
|
||||
|
@ -41,11 +41,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="mssql.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
</para>
|
||||
</section>
|
||||
&reference.mssql.ini;
|
||||
|
||||
<section id="mssql.resources">
|
||||
&reftitle.resources;
|
||||
|
|
56
reference/ncurses/ini.xml
Normal file
56
reference/ncurses/ini.xml
Normal file
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="ncurses.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Ncurses configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>ncurses.value</entry>
|
||||
<entry>"42"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>ncurses.string</entry>
|
||||
<entry>"foobar"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.3 $ -->
|
||||
<!-- $Revision: 1.4 $ -->
|
||||
<reference id="ref.ncurses">
|
||||
<title>Ncurses terminal screen control functions</title>
|
||||
<titleabbrev>ncurses functions</titleabbrev>
|
||||
|
@ -50,10 +50,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="ncurses.configuration">
|
||||
&reftitle.runtime;
|
||||
&no.config;
|
||||
</section>
|
||||
&reference.ncurses.ini;
|
||||
|
||||
<section id="ncurses.resources">
|
||||
&reftitle.resources;
|
||||
|
|
86
reference/pfpro/ini.xml
Normal file
86
reference/pfpro/ini.xml
Normal file
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="pfpro.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Verisign Payflow Pro configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>pfpro.defaulthost/PFPRO_VERSION < 3 </entry>
|
||||
<entry>"test.signio.com"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.defaulthost</entry>
|
||||
<entry>"test-payflow.verisign.com"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.defaultport</entry>
|
||||
<entry>"443"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.defaulttimeout</entry>
|
||||
<entry>"30"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.proxyaddress</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.proxyport</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.proxylogon</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pfpro.proxypassword</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.5 $ -->
|
||||
<!-- $Revision: 1.6 $ -->
|
||||
<reference id="ref.pfpro">
|
||||
<title>Verisign Payflow Pro functions</title>
|
||||
<titleabbrev>Verisign Payflow Pro</titleabbrev>
|
||||
|
@ -60,11 +60,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="pfpro.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
</para>
|
||||
</section>
|
||||
&reference.pfpro.ini;
|
||||
|
||||
<section id="pfpro.resources">
|
||||
&reftitle.resources;
|
||||
|
|
121
reference/pgsql/ini.xml
Normal file
121
reference/pgsql/ini.xml
Normal file
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="pgsql.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>PostgreSQL configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>pgsql.allow_persistent</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pgsql.max_persistent</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pgsql.max_links</entry>
|
||||
<entry>"-1"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pgsql.auto_reset_persistent</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pgsql.ignore_notice</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pgsql.log_notice</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</para>
|
||||
<para>
|
||||
Here is a short explanation of the configuration directives.
|
||||
<variablelist>
|
||||
|
||||
<varlistentry id="ini.pgsql.allow-persistent">
|
||||
<term>
|
||||
<parameter>pgsql.allow_persistent</parameter>
|
||||
<type>boolean</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Whether to allow persistent Postgres connections.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ini.pgsql.max-persistent">
|
||||
<term>
|
||||
<parameter>pgsql.max_persistent</parameter>
|
||||
<type>integer</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The maximum number of persistent Postgres connections per
|
||||
process.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ini.pgsql.max-links">
|
||||
<term>
|
||||
<parameter>pgsql.max_links</parameter>
|
||||
<type>integer</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The maximum number of Postgres connections per process,
|
||||
including persistent connections.
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.9 $ -->
|
||||
<!-- $Revision: 1.10 $ -->
|
||||
<reference id="ref.pgsql">
|
||||
<title>PostgreSQL functions</title>
|
||||
<titleabbrev>PostgreSQL</titleabbrev>
|
||||
|
@ -42,13 +42,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="pgsql.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
Supported ini directives are described in
|
||||
<filename>php.ini-dist</filename> which comes with source distribution.
|
||||
</para>
|
||||
</section>
|
||||
&reference.pgsql.ini;
|
||||
|
||||
<section id="pgsql.using">
|
||||
<title>How to use and hints</title>
|
||||
|
|
364
reference/session/ini.xml
Normal file
364
reference/session/ini.xml
Normal file
|
@ -0,0 +1,364 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<section id="session.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<table>
|
||||
<title>Session configuration options</title>
|
||||
<tgroup cols="3">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>Name</entry>
|
||||
<entry>Default</entry>
|
||||
<entry>Changeable</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>session.save_path</entry>
|
||||
<entry>"/tmp"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.name</entry>
|
||||
<entry>"PHPSESSID"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.save_handler</entry>
|
||||
<entry>"files"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.auto_start</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.gc_probability</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.gc_maxlifetime</entry>
|
||||
<entry>"1440"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.serialize_handler</entry>
|
||||
<entry>"php"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cookie_lifetime</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cookie_path</entry>
|
||||
<entry>"/"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cookie_domain</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cookie_secure</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.use_cookies</entry>
|
||||
<entry>"1"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.use_only_cookies</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.referer_check</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.entropy_file</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.entropy_length</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cache_limiter</entry>
|
||||
<entry>"nocache"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.cache_expire</entry>
|
||||
<entry>"180"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>session.use_trans_sid</entry>
|
||||
<entry>"0"</entry>
|
||||
<entry>PHP_INI_ALL</entry>
|
||||
</row>
|
||||
|
||||
<!-- Not yet
|
||||
<row>
|
||||
<entry>session.encode_sources</entry>
|
||||
<entry>"globals</entry>
|
||||
<entry>track"</entry>
|
||||
</row>
|
||||
-->
|
||||
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</table>
|
||||
For further details and definition of the PHP_INI_* constants see
|
||||
<function>ini_set</function>.
|
||||
</para>
|
||||
<para>
|
||||
The session management system supports a number of configuration
|
||||
options which you can place in your &php.ini; file. We will give a
|
||||
short overview.
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.save_handler</literal> defines the name of the
|
||||
handler which is used for storing and retrieving data
|
||||
associated with a session. Defaults to
|
||||
<literal>files</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.save_path</literal> defines the argument which
|
||||
is passed to the save handler. If you choose the default files
|
||||
handler, this is the path where the files are created.
|
||||
Defaults to <literal>/tmp</literal>. If
|
||||
<literal>session.save_path</literal>'s path depth is more than
|
||||
2, garbage collection will not be performed.
|
||||
</simpara>
|
||||
<warning>
|
||||
<para>
|
||||
If you leave this set to a world-readable directory, such as
|
||||
<filename>/tmp</filename> (the default), other users on the
|
||||
server may be able to hijack sessions by getting the list of
|
||||
files in that directory.
|
||||
</para>
|
||||
</warning>
|
||||
<note>
|
||||
<simpara>
|
||||
Windows users have to change this variable in order to use PHP's
|
||||
session functions.
|
||||
</simpara>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.name</literal> specifies the name of the
|
||||
session which is used as cookie name. It should only contain
|
||||
alphanumeric characters. Defaults to
|
||||
<literal>PHPSESSID</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.auto_start</literal> specifies whether the
|
||||
session module starts a session automatically on request
|
||||
startup. Defaults to <literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_lifetime</literal> specifies the lifetime of
|
||||
the cookie in seconds which is sent to the browser. The value 0
|
||||
means "until the browser is closed." Defaults to
|
||||
<literal>0</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.serialize_handler</literal> defines the name
|
||||
of the handler which is used to serialize/deserialize
|
||||
data. Currently, a PHP internal format (name
|
||||
<literal>php</literal>) and WDDX is supported (name
|
||||
<literal>wddx</literal>). WDDX is only available, if PHP is
|
||||
compiled with <link linkend="ref.wddx">WDDX
|
||||
support</link>. Defaults to <literal>php</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.gc_probability</literal> specifies the
|
||||
probability that the gc (garbage collection) routine is started
|
||||
on each request in percent. Defaults to <literal>1</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.gc_maxlifetime</literal> specifies the number
|
||||
of seconds after which data will be seen as 'garbage' and
|
||||
cleaned up.
|
||||
</simpara>
|
||||
<note>
|
||||
<simpara>If you are using the default file-based session handler, your
|
||||
filesystem must keep track of access times (atime). Windows FAT does
|
||||
not so you will have to come up with another way to handle garbage
|
||||
collecting your session if you are stuck with a FAT filesystem or any
|
||||
other fs where atime tracking is not available.
|
||||
</simpara>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.referer_check</literal> contains the
|
||||
substring you want to check each HTTP Referer for. If the
|
||||
Referer was sent by the client and the substring was not
|
||||
found, the embedded session id will be marked as invalid.
|
||||
Defaults to the empty string.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.entropy_file</literal> gives a path to an
|
||||
external resource (file) which will be used as an additional
|
||||
entropy source in the session id creation process. Examples are
|
||||
<literal>/dev/random</literal> or
|
||||
<literal>/dev/urandom</literal> which are available on many
|
||||
Unix systems.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.entropy_length</literal> specifies the number
|
||||
of bytes which will be read from the file specified
|
||||
above. Defaults to <literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_cookies</literal> specifies whether the
|
||||
module will use cookies to store the session id on the client
|
||||
side. Defaults to <literal>1</literal> (enabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_only_cookies</literal> specifies whether
|
||||
the module will <emphasis role="strong">only</emphasis> use
|
||||
cookies to store the session id on the client side. Defaults
|
||||
to <literal>0</literal> (disabled, for backward compatibility).
|
||||
Enabling this setting prevents attacks involved passing session
|
||||
ids in URLs. This setting was added in <literal>PHP</literal>
|
||||
4.3.0.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_path</literal> specifies path to set
|
||||
in session_cookie. Defaults to <literal>/</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_domain</literal> specifies domain to
|
||||
set in session_cookie. Default is none at all.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cache_limiter</literal> specifies cache
|
||||
control method to use for session pages
|
||||
(none/nocache/private/private_no_expire/public). Defaults to
|
||||
<literal>nocache</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cache_expire</literal> specifies time-to-live
|
||||
for cached session pages in minutes, this has no effect for
|
||||
nocache limiter. Defaults to <literal>180</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_trans_sid</literal> whether transparent
|
||||
sid support is enabled or not. Defaults to
|
||||
<literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
<note>
|
||||
<simpara>
|
||||
For PHP 4.1.2 or less, it is enabled by compiling with
|
||||
<link linkend="install.configure.enable-trans-sid">
|
||||
<literal>--enable-trans-sid</literal></link>.
|
||||
From PHP 4.2.0, trans-sid feature is always compiled.
|
||||
</simpara>
|
||||
<simpara>
|
||||
URL based session management has additional security risks
|
||||
compared to cookie based session management. Users may send
|
||||
an URL that contains an active session ID to their friends by
|
||||
email or users may save an URL that contains a session ID to
|
||||
their bookmarks and access your site with the same session ID
|
||||
always, for example.
|
||||
</simpara>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>url_rewriter.tags</literal> spefifies which html tags
|
||||
are rewritten to include session id if transparent sid support
|
||||
is enabled. Defaults to
|
||||
<literal>a=href,area=href,frame=src,input=src,form=fakeentry</literal>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>
|
||||
The <link
|
||||
linkend="ini.track-vars"><literal>track_vars</literal></link> and
|
||||
<link
|
||||
linkend="ini.register-globals"><literal>register_globals</literal></link>
|
||||
configuration settings influence how the session variables get
|
||||
stored and restored.
|
||||
</para>
|
||||
|
||||
<note>
|
||||
<para>
|
||||
As of PHP 4.0.3, <link
|
||||
linkend="ini.track-vars"><literal>track_vars</literal></link> is
|
||||
always turned on.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
</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:"../../../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
|
||||
-->
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision: 1.12 $ -->
|
||||
<!-- $Revision: 1.13 $ -->
|
||||
<reference id="ref.session">
|
||||
<title>Session handling functions</title>
|
||||
<titleabbrev>Sessions</titleabbrev>
|
||||
|
||||
|
||||
<partintro>
|
||||
|
||||
<section id="session.intro">
|
||||
|
@ -96,216 +96,7 @@
|
|||
</para>
|
||||
</section>
|
||||
|
||||
<section id="session.configuration">
|
||||
&reftitle.runtime;
|
||||
<para>
|
||||
The session management system supports a number of configuration
|
||||
options which you can place in your &php.ini; file. We will give a
|
||||
short overview.
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.save_handler</literal> defines the name of the
|
||||
handler which is used for storing and retrieving data
|
||||
associated with a session. Defaults to
|
||||
<literal>files</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.save_path</literal> defines the argument which
|
||||
is passed to the save handler. If you choose the default files
|
||||
handler, this is the path where the files are created.
|
||||
Defaults to <literal>/tmp</literal>. If
|
||||
<literal>session.save_path</literal>'s path depth is more than
|
||||
2, garbage collection will not be performed.
|
||||
</simpara>
|
||||
<warning>
|
||||
<para>
|
||||
If you leave this set to a world-readable directory, such as
|
||||
<filename>/tmp</filename> (the default), other users on the
|
||||
server may be able to hijack sessions by getting the list of
|
||||
files in that directory.
|
||||
</para>
|
||||
</warning>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.name</literal> specifies the name of the
|
||||
session which is used as cookie name. It should only contain
|
||||
alphanumeric characters. Defaults to
|
||||
<literal>PHPSESSID</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.auto_start</literal> specifies whether the
|
||||
session module starts a session automatically on request
|
||||
startup. Defaults to <literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_lifetime</literal> specifies the lifetime of
|
||||
the cookie in seconds which is sent to the browser. The value 0
|
||||
means "until the browser is closed." Defaults to
|
||||
<literal>0</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.serialize_handler</literal> defines the name
|
||||
of the handler which is used to serialize/deserialize
|
||||
data. Currently, a PHP internal format (name
|
||||
<literal>php</literal>) and WDDX is supported (name
|
||||
<literal>wddx</literal>). WDDX is only available, if PHP is
|
||||
compiled with <link linkend="ref.wddx">WDDX
|
||||
support</link>. Defaults to <literal>php</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.gc_probability</literal> specifies the
|
||||
probability that the gc (garbage collection) routine is started
|
||||
on each request in percent. Defaults to <literal>1</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.gc_maxlifetime</literal> specifies the number
|
||||
of seconds after which data will be seen as 'garbage' and
|
||||
cleaned up.
|
||||
</simpara>
|
||||
<note>
|
||||
<simpara>If you are using the default file-based session handler, your
|
||||
filesystem must keep track of access times (atime). Windows FAT does
|
||||
not so you will have to come up with another way to handle garbage
|
||||
collecting your session if you are stuck with a FAT filesystem or any
|
||||
other fs where atime tracking is not available.
|
||||
</simpara>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.referer_check</literal> contains the
|
||||
substring you want to check each HTTP Referer for. If the
|
||||
Referer was sent by the client and the substring was not
|
||||
found, the embedded session id will be marked as invalid.
|
||||
Defaults to the empty string.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.entropy_file</literal> gives a path to an
|
||||
external resource (file) which will be used as an additional
|
||||
entropy source in the session id creation process. Examples are
|
||||
<literal>/dev/random</literal> or
|
||||
<literal>/dev/urandom</literal> which are available on many
|
||||
Unix systems.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.entropy_length</literal> specifies the number
|
||||
of bytes which will be read from the file specified
|
||||
above. Defaults to <literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_cookies</literal> specifies whether the
|
||||
module will use cookies to store the session id on the client
|
||||
side. Defaults to <literal>1</literal> (enabled).
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_only_cookies</literal> specifies whether
|
||||
the module will <emphasis role="strong">only</emphasis> use
|
||||
cookies to store the session id on the client side. Defaults
|
||||
to <literal>0</literal> (disabled, for backward compatibility).
|
||||
Enabling this setting prevents attacks involved passing session
|
||||
ids in URLs. This setting was added in <literal>PHP</literal>
|
||||
4.3.0.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_path</literal> specifies path to set
|
||||
in session_cookie. Defaults to <literal>/</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cookie_domain</literal> specifies domain to
|
||||
set in session_cookie. Default is none at all.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cache_limiter</literal> specifies cache
|
||||
control method to use for session pages
|
||||
(none/nocache/private/private_no_expire/public). Defaults to
|
||||
<literal>nocache</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.cache_expire</literal> specifies time-to-live
|
||||
for cached session pages in minutes, this has no effect for
|
||||
nocache limiter. Defaults to <literal>180</literal>.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>session.use_trans_sid</literal> whether transparent
|
||||
sid support is enabled or not. Defaults to
|
||||
<literal>0</literal> (disabled).
|
||||
</simpara>
|
||||
<note>
|
||||
<simpara>
|
||||
For PHP 4.1.2 or less, it is enabled by compiling with
|
||||
<link linkend="install.configure.enable-trans-sid">
|
||||
<literal>--enable-trans-sid</literal></link>.
|
||||
From PHP 4.2.0, trans-sid feature is always compiled.
|
||||
</simpara>
|
||||
<simpara>
|
||||
URL based session management has additional security risks
|
||||
compared to cookie based session management. Users may send
|
||||
an URL that contains an active session ID to their friends by
|
||||
email or users may save an URL that contains a session ID to
|
||||
their bookmarks and access your site with the same session ID
|
||||
always, for example.
|
||||
</simpara>
|
||||
</note>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
<literal>url_rewriter.tags</literal> spefifies which html tags
|
||||
are rewritten to include session id if transparent sid support
|
||||
is enabled. Defaults to
|
||||
<literal>a=href,area=href,frame=src,input=src,form=fakeentry</literal>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>
|
||||
The <link
|
||||
linkend="ini.track-vars"><literal>track_vars</literal></link> and
|
||||
<link
|
||||
linkend="ini.register-globals"><literal>register_globals</literal></link>
|
||||
configuration settings influence how the session variables get
|
||||
stored and restored.
|
||||
</para>
|
||||
|
||||
<note>
|
||||
<para>
|
||||
As of PHP 4.0.3, <link
|
||||
linkend="ini.track-vars"><literal>track_vars</literal></link> is
|
||||
always turned on.
|
||||
</para>
|
||||
</note>
|
||||
</section>
|
||||
&reference.session.ini;
|
||||
|
||||
<section id="session.resources">
|
||||
&reftitle.resources;
|
||||
|
|
Loading…
Reference in a new issue