НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2704] Исправить создание записи текущего HTTP-хоста при установке📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Admin - АРМ Администратор
Завершено: 18.07.2026 00:23
Проблема: EnsureHost использует GetCurrentHostRecord(), который может вернуть fallback HOST=* или не создать запись для публичного домена. После чистой установки внешний адрес вроде windev.irbis128.ru открывает систему, но страницы не находятся для нужного хоста.
Ожидаемый результат: при установке должна создаваться запись HOST именно для текущего HTTP_HOST.
Исправление: EnsureHost проверяет текущий HTTP_HOST без fallback и создает запись HOST для этого имени.
Связанный PR: https://bitbucket.irbis128.ru/projects/I128/repos/irbis128/pull-requests/1021
-
Задача Jira: I128-2704
Проблема: EnsureHost использует GetCurrentHostRecord(), который может вернуть fallback HOST=* или не создать запись для публичного домена. После чистой установки внешний адрес вроде windev.irbis128.ru открывает систему, но страницы не находятся для нужного хоста.
Исправление: EnsureHost проверяет именно текущий HTTP_HOST без fallback и создает запись HOST для этого имени.
Проверка: php -l modules/Admin/__call/EnsureHost.inc.