Необходимо выполнить следующие проверки:
1. Проверьте файл appsettings.json:- Он должен находиться в папке, в которую вы распаковали архив с релизом, и на которую настроен pixbi.service или сайт на IIS.
- Содержимое файла можно скопировать из файла appsettings.sample.json, который находится в архиве поставки.
- В этом файле надо проверить креды доступа к СУБД PostgreSQL и ClickHouse (если используется).
- Обратить внимание на ключ DataWarehouseReadOnlyUser: креды доступа должны быть либо от специально созданного read only пользователя выбранной СУБД, либо те же, что используются в основном параметре (DataWarehouseConnectionStrings).
2. Проверить файл web.config (для установки под Windows/IIS) - Этот файл можно скопировать с файла web.sample.config, которые есть в архиве с релизом.
3. Проверить права на папки
Для
Windows:
- Нужно проверить, что у пользователя IUSR есть права на папку C:\PixBI, в которую вы распаковали архив с релизом, и на который настроили сайт в IIS.
Для
Linux нужно проверить права на папки (
chmod 777 имя_папки):
- .local-chromium
- PixBILog
- BIuploadedImages
- BITempFolder
4. Проверить установленные компоненты Для
Windows:
- IIS, ASP .NET 4.x
- .NET Core 6.0
Для
Linux:
- Apache2 и его модули
- Dotnet-6.0
5. Проверить открытые порты - Если какие-то СУБД (PostgreSQL или ClickHouse) размещены на другом сервере, нужно проверить, что между сервером с PIX BI и СУБД есть связь (открыты соответствующие порты).