Загрузка и обновление
меню: Настройки->ФИАС->Загрузка и обновление
Данный раздел позволяет
- создавать и обновлять структуру БД, содержащей информацию ФИАС;
- обновлять информацию ФИАС.
Настройка ИИС
В папке /config
нужно создать файл dbFias.php
(это можно сделать на основании шаблона dbFias.php.templ
) следующего содержания
<?php return [
'adapter' => 'pgsql',
'host' => 'localhost',
'name' => 'fias',
'user' => 'postgres',
'pass' => '****',
'port' => '5555',
];
где
- host - сервер PostgreSQL, на котором будет размещаться БД ФИАС.
- name - имя БД с ФИАС. Внимание!!! не должна совпадать с именем основной БД ИИС.
- user - имя пользователя PostgreSQL для соединения с БД ФИАС. Пользователь должен иметь права на создание БД.
- pass - пароль пользователя PostgreSQL.
- port - порт для соединения сервером PostgreSQL.
К одной БД ФИАС могут подключаться одновременно несколько разных ИИС (например, тестовая и рабочая).
Создание БД
При переходе к пункту меню "Настройки->ФИАС->Загрузка и обновление" производится попытка соединиться с БД ФИАС по настройке в файле /config/dbFias.php
.
В случае неудачи откроется форма
Если БД существует - проверьте соединение и настройки. Для создания новой БД нажмите кнопку "Создать БД ФИАС".
Обновление ФИАС
Если версия структуры БД отличается от Вашей - нажмите кнопку "Обновить структуру".
Загрузка актуальной версии ФИАС
ВНИМАНИЕ!!! Загрузка ФИАС с 01.09.2021 недоступна. Используйте формат ФИАС ГАР.
На сайте "Федеральная информационная адресная система" в разделе обновления публикуются версии ФИАС. Для загрузки в ИИС актуальной версии ФИАС необходимо:
- загрузить нужную Вам версию файла "Полная БД ФИАС в формате XML". ВСЕГДА ЗАГРУЖАЙТЕ ПОЛНУЮ ВЕРСИЮ БД ФИАС
- создать папку
kladr
в корне ИИС - Перейти к пункту меню "Настройки->ФИАС->Загрузка и обновление", нажать кнопку "Загрузка ФИАС"
- разархивировать из загруженного файла в эту папку файлы указанные с списке
- обновить страницу. Если файлы будут найдены, осуществляется переход на форму загрузки
В случае появления сообщения "Не удалось подключиться к веб сокету для отображения информации о ходе Загрузки." произведите настройку системы рассылки сообщений.
Нажмите кнопку "Импорт". Начнется процесс загрузки адресной информации в ИИС. Это может занять продолжительное время. Процесс загрузки может быть прерван кнопкой "Прервать" и продолжен далее с места прерывания. (Если процесс будет прерван на этапе "Обработка XML", то может понадобится дополнительное время на анализ XML файла и переход к нужной строке - счетчик строк сбросится, но будет наращиваться значительно быстрее для уже обработанных строк ).
Для обеспечения непрерывности работы МФЦ можно производить загрузку новой версии ФИАС в новую БД (например, fias1) на тестовой системе, а затем переименовать эту БД в рабочую
или после загрузки изменить /config/dbFias.php
рабочей ИИС на новую версию БД.