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