Berkley DB не предназначен для многопользовательского доступа.Это намного лучше для встроенной базы данных, к которой обращается один процесс.
Процессы PHP работают асинхронно на веб-сайте.Это означает, что php-сценарий, обращающийся к БД Berkley, должен полагаться на блокировку файлов для обработки одновременного доступа.
Это очень неэффективно.таким образом нет поддержки BDB в php.
Если вы хотите использовать BDB в многопользовательской среде, вы должны написать веб-сервис в perl / c / python / etc, который общается с BDB и принимает соединения от php.Или вы можете просто использовать настоящий db-сервер, такой как mysql, postgres или что-то еще, и избавить себя от головной боли.