Конфигурација во време на извршување
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Конфигурација во време на извршување
Референца за `sqlite3.configuration.php` со подобрена типографија и навигација.
Конфигурација во време на извршување
Поведението на овие функции е под влијание на поставките во php.ini.
| Име | Стандардно | Променливо | Дневник на промени |
|---|---|---|---|
| sqlite3.extension_dir | "" | INI_SYSTEM |
|
| sqlite3.defensive | 1 | INI_USER |
Достапно од PHP 7.2.17 и 7.3.4 за libsqlite ≥ 3.26.0. Пред PHP 8.2.0 оваа поставка можеше да се менува само како
INI_SYSTEM.
|
Еве кратко објаснување на директивите за конфигурација.
-
sqlite3.extension_dirstring -
Патека до директориумот каде што се наоѓаат екстензиите што можат да се вчитаат за SQLite.
-
sqlite3.defensivebool -
Кога е овозможено одбранбеното знаменце, јазичните карактеристики што им дозволуваат на обичните SQL намерно да ја оштетат датотеката со базата на податоци се оневозможени. Ова забранува директно запишување во шемата, сенка табели (на пр. FTS табели со податоци) или виртуелната табела sqlite_dbpage. php.ini оваа поставка е ефективна само за libsqlite ≥ 3.26.0.