как включить поддержку db4 в PHP7 (SuSE Leap 15.0) - PullRequest
0 голосов
/ 14 сентября 2018

Я недавно обновился до SuSE Leap 15 и PHP7. все работает нормально, но в PHP7 нет поддержки db4, в более общем случае доступны только обработчики cdb, ini и flatfile. Утилиты командной строки установлены.

Есть ли способ активировать обработчик db4 в PHP7 без перекомпиляции PHP7?

Обработчики DBA показаны следующим php-кодом:

КБД: 0,75 cdb_make: 0,75 Inifile: 1,0 плоский файл: 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";
}

?>

1 Ответ

0 голосов
/ 17 сентября 2018

Невозможно активировать поддержку berkdb без перекомпиляции PHP, если он не скомпилирован в.

Лучший способ - это сообщить об ошибке для используемого дистрибутива, в моем случае SuSE Leap 15, и спроситьдля повторного нанесения.

например, https://bugzilla.opensuse.org/show_bug.cgi?id=1108554 было исправлено в течение 2 дней.

...