НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2631] PHP fatal error при загрузке нативного провайдера DP_Irbis64Native из-за повторного объявления ExportInvertedFile📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль DP_Irbis64Native - Нативный провайдер данных к файлам СУБД ИРБИС 64/64+
Завершено: 30.06.2026 20:09
Проблема:
При загрузке нативного провайдера DP_Irbis64Native PHP мог завершать выполнение с fatal error Cannot redeclare IrbisSpaceNative::ExportInvertedFile(). Из-за этого сценарии, которым требуется класс IrbisSpaceNative, не могли продолжить работу.
Решение:
В классе IrbisSpaceNative устранено повторное объявление экспортных методов. Загрузка провайдера больше не прерывается на этапе объявления класса.
Технические подробности:
В IrbisSpaceNative.php была оставлена единственная реализация ExportInvertedFile() и связанных приватных методов экспорта инвертированного файла.