mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
Document sqlite3.defensive INI directive
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@346996 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
2efe514b78
commit
d6746c5d2b
2 changed files with 26 additions and 10 deletions
|
@ -2642,12 +2642,7 @@
|
|||
<entry>PHP_INI_ALL</entry>
|
||||
<entry></entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><link linkend="ini.sqlite3.extension-dir">sqlite3.extension_dir</link></entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
<entry>Available since PHP 5.3.11.</entry>
|
||||
</row>
|
||||
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('sqlite3.configuration.list')/*)" />
|
||||
<row>
|
||||
<entry><link linkend="ini.sybase.allow-persistent">sybase.allow_persistent</link></entry>
|
||||
<entry>"1"</entry>
|
||||
|
|
|
@ -13,15 +13,21 @@
|
|||
<entry>&Name;</entry>
|
||||
<entry>&Default;</entry>
|
||||
<entry>&Changeable;</entry>
|
||||
<entry>Changelog</entry>
|
||||
<entry>&Changelog;</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tbody xml:id="sqlite3.configuration.list">
|
||||
<row>
|
||||
<entry><link linkend="ini.sqlite3.extension-dir">sqlite3.extension_dir</link></entry>
|
||||
<entry>NULL</entry>
|
||||
<entry>""</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
<entry></entry>
|
||||
<entry>Available as of PHP 5.3.11.</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry><link linkend="ini.sqlite3.defensive">sqlite3.defensive</link></entry>
|
||||
<entry>1</entry>
|
||||
<entry>PHP_INI_SYSTEM</entry>
|
||||
<entry>Available as of PHP 7.2.17 and 7.3.4 for libsqlite ≥ 3.26.0.</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
|
@ -43,6 +49,21 @@
|
|||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry xml:id="ini.sqlite3.defensive">
|
||||
<term>
|
||||
<parameter>sqlite3.defensive</parameter>
|
||||
<type>bool</type>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
When the defensive flag is enabled, language features that allow ordinary
|
||||
SQL to deliberately corrupt the database file are disabled. This forbids
|
||||
writing directly to the schema, shadow tables (eg. FTS data tables), or
|
||||
the sqlite_dbpage virtual table.
|
||||
This &php.ini; setting is only effective for libsqlite ≥ 3.26.0.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</section>
|
||||
|
|
Loading…
Reference in a new issue