&reftitle.runtime; &extension.runtime; SQLite3-&ConfigureOptions; &Name; &Default; &Changeable; &Changelog; sqlite3.extension_dir "" INI_SYSTEM sqlite3.defensive 1 INI_USER Verfügbar von PHP 7.2.17 und 7.3.4 an für libsqlite ≥ 3.26.0. Vor PHP 8.2.0 war diese Einstellung nur über INI_SYSTEM änderbar.
&ini.descriptions.title; sqlite3.extension_dir string Pfad zu dem Verzeichnis, welches die ladbare Erweiterung für SQLite beinhaltet. sqlite3.defensive bool Ist das defensive-Flag aktiviert, dann sind Sprachfeatures, die es gewöhnlichem SQL ermöglichen, absichtlich die Datenbankdatei zu beschädigen, deaktiviert. Dies verbietet das direkte Schreiben des Schemas, von Schattentabellen (&zb; FTS Datentabellen), oder der virtuellen sqlite_dbpage Tabelle. Diese &php.ini;-Direktive wirkt nur für libsqlite ≥ 3.26.0.