PHP8 DBA安装
通过使用 --enable-dba=shared 配置选项,您可以构建一个动态可加载模块来启用 PHP 用于 DBM 样式数据库的基本支持。您还必须添加支持 通过指定 --with-XXXX 或 --enable-XXXX 配置开关到 PHP 来至少执行以下处理程序之一 配置行。
警告配置和编译 PHP 后,必须执行以下测试 从命令行: .这表明 处理程序组合是否有效。最有问题的是,哪些是 许多安装。这样做的原因是,在几个系统上,这些 库是多个其他库的一部分。配置测试 仅阻止您配置出现故障的单个处理程序,但不能阻止您配置故障 组合。php run-tests.php ext/dbadbmndbm
处理器 | 配置交换机 |
---|---|
dbm | 要启用对 dbm 的支持,请添加 --with-dbm[=DIR]。
|
ndbm | 要启用对 ndbm 的支持,请添加 --with-ndbm[=DIR]。
|
gdbm | 要启用对 gdbm 的支持,请添加 --with-gdbm[=DIR]。 |
db2 | 要启用对 Oracle Berkeley DB 2 的支持,请添加 --with-db2[=DIR]。
|
db3 | 要启用对 Oracle Berkeley DB 3 的支持,请添加 --with-db3[=DIR]。
|
db4 | 要启用对 Oracle Berkeley DB 4 或 5 的支持,请添加 --with-db4[=DIR]。
|
cdb | 若要启用对 cdb 的支持,请添加 --with-cdb[=DIR]。
|
flatfile | 要启用对平面文件的支持,请添加 --enable-flatfile。 在 PHP 5.2.1 之前,必须使用 --with-flatfile。
|
inifile | 要启用对 add --enable-inifile 的支持。 在 PHP 5.2.1 之前,必须改用 --with-inifile。
|
qdbm | 要启用对 qdbm 的支持,请添加 --with-qdbm[=DIR]。
|
tcadb | 要启用对 Tokyo Cabinet 的支持,请添加 --with-tcadb[=DIR]。
|
lmdb | 要启用对 Lightning 内存映射数据库的支持,请添加 --with-lmdb[=DIR]。
|