如何在PHP7中启用db4支持(SuSE Leap 15.0)

问题描述 投票:0回答:1

我最近升级到SuSE Leap 15和PHP7。一切正常,但PHP7中没有db4支持,更一般地说只有处理程序cdb,ini和flatfile是可用的。命令行实用程序已安装。

有没有办法在PHP7中激活db4处理程序而无需重新编译PHP7?

DBA处理程序由以下php代码显示:

cdb:0.75 cdb_make:0.75 inifile:1.0 flatfile:1.0

<?php

echo "Available DBA handlers:\n";
foreach (dba_handlers(true) as $handler_name => $handler_version) {
  // clean the versions
  $handler_version = str_replace('$', '', $handler_version);
  echo " - $handler_name: $handler_version\n\r";
}

?>
php-7 opensuse berkeley-db
1个回答
0
投票

如果没有编译,则无法在不重新编译PHP的情况下激活berkdb支持。

最好的方法是为使用中的分发提交一个错误,在我的案例SuSE Leap 15中,并要求重新启动。

例如https://bugzilla.opensuse.org/show_bug.cgi?id=1108554在2天内修复。

© www.soinside.com 2019 - 2024. All rights reserved.