From be6115a151b1e050362830e990b90f0ea6b3634a Mon Sep 17 00:00:00 2001 From: sindoring Date: Sun, 4 Oct 2026 20:51:37 +0400 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B0=D1=86=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/restore-azerothcore-accounts.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/restore-azerothcore-accounts.md b/docs/restore-azerothcore-accounts.md index 459b5e6..c265624 100644 --- a/docs/restore-azerothcore-accounts.md +++ b/docs/restore-azerothcore-accounts.md @@ -70,6 +70,20 @@ email по-прежнему обязателен. Файл из корня проекта на хосте сам по себе не виден внутри production контейнера. Дампы исключены из Docker-образа и Git. + Все команды `prod` выполняются на хосте из каталога проекта. Запускайте + Artisan через `prod exec`, чтобы он использовал окружение приложения. + Ошибка `The auth backup file is not readable` означает, что указанный путь + отсутствует либо недоступен пользователю PHP в том окружении, где выполняется + команда. Проверить копию внутри контейнера можно так: + + ```bash + prod exec -T --user app app sh -c 'test -r /tmp/acore_auth.sql.gz && ls -lh /tmp/acore_auth.sql.gz' + ``` + + Предупреждение `Invalid date.timezone value ''` относится к настройке PHP, + а не к дампу. Production-образ задаёт `date.timezone=UTC`. Для разового запуска + с явной настройкой используйте `php -d date.timezone=UTC artisan ...`. + 5. Выполните проверку без записи: ```bash