Решение проблем
Не запускается «QS: Спецодежда и имущество»
Для работы программы, про крайней мере ее запуска, необходимо всего 2 условия:
-
Наличие установленной в системе платформы .Net Framwork не ниже 4.6.1. Если в системе установлена версия ниже, то нужную версию можно доустановить вручную, скачав с сайта Microsoft.
-
Наличие в системе установленной библиотеке GTK#. Проверить установлена библиотека или нет, можно открыв «Установку и удаление программ». При отсутствии указанной библиотеки ее можно скачать и установить вручную с нашего сайта (мы рекомендуем версию 2.12.21) или последнюю версию с сайта проекта.
Обратите внимание! Нужно скачивать и устанавливать именно GTK#, а не Mono |
Обычно этих двух условий достаточно, чтобы программа запускалась на компьютере. Иногда бывает необходимо перезагрузить компьютер после установки этих 2-х компонентов. Если у вас все установлено и программа все равно не запускается, попробуйте найти лог программы и отправить его нам на почту, указанную на странице программы.
Неверная кодировка сервера
Если программа при запуске выдает предупреждение:
character_set_server = latin1 — для нормальной работы программы кодировка сервера должна быть utf8, иначе возможны проблемы с языковыми символами, этот параметр изменяется в настройках сервера.
Для исправления ситуации, необходимо изменить настройки сервера. Обратите внимание, что эти настройки повлияют на MySQL\MariaDB сервер целиком, поэтому указанные ниже изменения могут нарушить работу других приложений использующих этот сервер, если таковые имеются.
Инструкция по редактированию конфига MySQL ниже.
Редактирование конфигурационного файла MariaDB
Выполните следующие шаги:
Откройте папку куда был установлен сервер, при установки по умолчанию будет следующий путь C:\Program Files\MariaDB 10.3\data
Открываем на редактирование файл my.ini
Добавляем параметр character-set-server=utf8mb4 в раздел конфигурационного файла mysqld.
Сохраняем отредактированный файл.
Теперь нам нужно перезапустить службу MySQL сервера, например через оснастку Управление компьютером.
Все, можно пробовать запускать программу «QS: Спецодежда и имущество». Предупреждение должно исчезнуть.
Редактирование конфигурационного файла MySQL
Выполните следующие шаги: Откройте папку C:\ProgramData\MySQL\MySQL Server х.х где х.х версия установленной у вас MySQL. Открываем файл my.ini для редактирования.
Находим в открывшемся конфигурационном файле строчку character-set-server. Исправляем эту строку на следующую character-set-server=utf8mb4 , то есть убираем #, и дописываем после = необходимую нам кодировку.
Сохраняем отредактированный файл.
Теперь нам нужно перезапустить службу MySQL, например через оснастку Управление компьютером..
Все, можно пробовать запускать программу «QS: Спецодежда и имущество». Предупреждение должно исчезнуть.