Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия | |
| external:qr_меню:09_history:05_konown_errors [2026/10/22 15:53] – Александр Ильин | external:qr_меню:09_history:05_konown_errors [2026/10/22 15:54] (текущий) – [Замена appuid экземпляра] Александр Ильин |
|---|
| Если скопировать рабочий экземпляр QR меню (или скопировать базу qrmenu.db в другой экземпляр), то вы получите ситуацию при которой 2 разных экземпляра QR меню будут обращаться на головной сервер с одним и тем же идентификатором (appuid), что приведет к ошибкам в дальнейшей работе. | Если скопировать рабочий экземпляр QR меню (или скопировать базу qrmenu.db в другой экземпляр), то вы получите ситуацию при которой 2 разных экземпляра QR меню будут обращаться на головной сервер с одним и тем же идентификатором (appuid), что приведет к ошибкам в дальнейшей работе. |
| Посмотреть значение appuid можно тут {{:external:qr_меню:09_history:pasted:20261022-155040.png}} | Посмотреть значение appuid можно тут {{:external:qr_меню:09_history:pasted:20261022-155040.png}} |
| Если вам нужно клонировать сборку (или базу) на другой объект (например другой ресторан сети с таким же меню) нужно **обязательно** очистить appuid в новом экземпляре. Для этого | Если вам все таки требуется клонировать сборку (или базу) на другой объект (например другой ресторан сети с таким же меню) нужно **обязательно** очистить appuid в новом экземпляре. Для этого: |
| - Остановить службу QR меню | - Остановить службу ''QR меню'' |
| - При помощи ''sql db browser'' (https://sqlitebrowser.org/dl/) открыть базу qrmenu.db | - При помощи ''sql db browser'' (https://sqlitebrowser.org/dl/) открыть базу ''qrmenu.db'' |
| - В таблице ''dbinformation'' очистить поле ''appuid'' | - В таблице ''dbinformation'' очистить поле ''appuid'' |
| 4. Запустить службу - сгенерируется новый id автоматически | - Запустить службу. Новый appuid сгенерируется автоматически |
| |
| |
| | |