Перейти к содержанию

Загрузка и обновление

меню: Настройки->ФИАС->Загрузка и обновление

Данный раздел позволяет

  • создавать и обновлять структуру БД, содержащей информацию ФИАС;
  • обновлять информацию ФИАС.

Настройка ИИС

В папке /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. В случае неудачи откроется форма 1.png Если БД существует - проверьте соединение и настройки. Для создания новой БД нажмите кнопку "Создать БД ФИАС".

Обновление ФИАС

Если версия структуры БД отличается от Вашей - нажмите кнопку "Обновить структуру".

Загрузка актуальной версии ФИАС

ВНИМАНИЕ!!! Загрузка ФИАС с 01.09.2021 недоступна. Используйте формат ФИАС ГАР.

2.png

На сайте "Федеральная информационная адресная система" в разделе обновления публикуются версии ФИАС. Для загрузки в ИИС актуальной версии ФИАС необходимо:

  • загрузить нужную Вам версию файла "Полная БД ФИАС в формате XML". ВСЕГДА ЗАГРУЖАЙТЕ ПОЛНУЮ ВЕРСИЮ БД ФИАС 3.png
  • создать папку kladrв корне ИИС
  • Перейти к пункту меню "Настройки->ФИАС->Загрузка и обновление", нажать кнопку "Загрузка ФИАС"
  • разархивировать из загруженного файла в эту папку файлы указанные с списке 4.png
  • обновить страницу. Если файлы будут найдены, осуществляется переход на форму загрузки

5.png

В случае появления сообщения "Не удалось подключиться к веб сокету для отображения информации о ходе Загрузки." 6.png произведите настройку системы рассылки сообщений.

Нажмите кнопку "Импорт". Начнется процесс загрузки адресной информации в ИИС. Это может занять продолжительное время. Процесс загрузки может быть прерван кнопкой "Прервать" и продолжен далее с места прерывания. (Если процесс будет прерван на этапе "Обработка XML", то может понадобится дополнительное время на анализ XML файла и переход к нужной строке - счетчик строк сбросится, но будет наращиваться значительно быстрее для уже обработанных строк ).

Для обеспечения непрерывности работы МФЦ можно производить загрузку новой версии ФИАС в новую БД (например, fias1) на тестовой системе, а затем переименовать эту БД в рабочую или после загрузки изменить /config/dbFias.php рабочей ИИС на новую версию БД.