Паспорт экземпляра: узнать версию и платформу перед проверкой базы

Фактические данные получены через расширение interbase через локальный Services API Firebird. Собственные учебные базы и промежуточные резервные файлы удалены после наблюдений.

Наблюдаемый результат программы
НаблюдениеРезультат
Версия экземпляраWI-V5.0.4.1812 Firebird 5.0
РеализацияFirebird/Windows/AMD/Intel/x64
Версия PHP8.2.35
Версия interbase3.0.1
Сервис освобождёнда
Создано учебных баз0
Строки и дополнительные наблюдения
{
    "server_version": "WI-V5.0.4.1812 Firebird 5.0",
    "implementation": "Firebird\/Windows\/AMD\/Intel\/x64",
    "connection_kind": "локальный Services API отдельного учебного экземпляра",
    "database_path_not_required": true,
    "php_extension_not_server_version": true
}

Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.