====== 2.2. Структура портала ====== Ниже приведена структура папок и файлов установленного портала. **Cache\** - папка для кеширования данных. Должна быть доступна для записи. **ext-x.x.x\** - папка JavaScript framework (Sencha Ext JS). Необходима для формирования веб-страничек. **files\** - папка куда временно помещаются файлы, которые пользователи загружают на портал. Должна быть доступна для записи. **Icons\** - папка с иконками. Необходима для корректного вывода пиктограмм. **Languages\** - в этой папке хранятся текстовые константы, используемые как порталом, так и внешними сервисами. **log\** - папка с логами программы. Может быть использована для диагностирования проблем с работой портала. Должна быть доступна для записи. **Reports\** - папка в которую генерируются и хранятся отчёты, сформированные пользователями портала. Должна быть доступна для записи. При смене рабочей базы данных рекомендуется очищать содержание данной папки чтобы избежать потенциальных конфликтов с отображением старых версий отчётов в новой базе данных. **temp\** - папка с временными файлами, которые генерируются динамически и необходимы для работы портала. Папка должна быть доступна для записи. Иногда, для профилактики, содержание данной папки можно очищать вручную, предварительно закрыв сервис работающего портала. **tools\** - папка с внешними вспомогательными сервисами, которые могут вызываться при работе портала. Файлы из этой папки не нужно запускать вручную. **uni-x.x.x.xxxx\** – служебная папка, необходимая для работы портала. **iphist.dat** – файл для мониторинга IP адресов. **unins000.dat** – файл, хранящий информацию о деинсталяции приложения. **gds32.dll** – библиотека доступа к базам данных Interbase Server. **libmysql.dll** – библиотека доступа к базам данных MySQL. **sqlite3.dll** – библиотека доступа к базам данных SQLite. Без этого файла вы не сможете открыть демонстрационную базу данных портала. **Core.exe** – консольная версия программы Fox Manager BPA. Используется при формировании отчётов. Не следует запускать этот файл напрямую, вызов производится порталом автоматически. **fm-portal-service.exe** – сервис портала. Должен запускаться вместе с операционной системой. После запуска сворачивается в область Tray (там, где часы) и продолжает работать. **Portal.exe** – приложение для администрирования портала. **unins000.exe** – приложение установщика для корректного удаления портала из вашей системы. **Connection.ini** – тонкие настройки подключения к базе данных. В большинстве случаев данный файл редактировать вручную не нужно. Но, если вы испытываете сложности с подключением или работой с базой данных, то данный файл можно отредактировать в соответствии с данной инструкцией. **Server.ini** – здесь хранятся настройки подключения к выбранной базе данных, а также ключ активации ваших лицензий портала. Редактировать данный файл вручную не нужно, все правки вносятся через приложение Portal.exe. **Settings.ini** – файл настроек консольной версии Fox Manager 2.5 BPA (Core.exe). На работу портала не влияет. **demo.sqlite** – демонстрационная база данных портала. Не используйте данную базу как рабочую, так как при обновлении портала она может быть перезаписана.