Почему такие проблемы при деплое сайта на другом environment который поднимался на docksal?

Главные вкладки

Аватар пользователя towi towi 13 февраля 2022 в 19:26

Делаю drupal9 проект на работе на стационарном компьютере и поднимаю его там с помощью docksal.
Впервые начал использовать docksal.

Но на выходных захотел поработать у себя дома на домашнем компьютере.

Склонировал репозиторий с гитхаба на свой комп:
git clone git@github.com:user/project.git folder

И подтянул все ветки:

git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

Написал команды:

fin init
fin p start

А потом импортнул базу данных:
fin db import /path/to_db/db.sql

Но у меня возникли такие проблемы:
1. Админка рухнула и вкладки начали дублироваться.
2. Отображается дефолтная тема Bartik а не моя сабтема на основе темы Bootstrpap5.

Почему так происходит и как решить проблемы?
Может какой-то другой должен быть порядок команд? Или вообще какие-нибудь другие команды нужно было прописать?

Лучший ответ

Аватар пользователя ivnish ivnish 13 февраля 2022 в 19:30
2

Сайт собран с помощью composer? Если да, то нужно ещё fin composer install. делать

Комментарии

Аватар пользователя towi towi 13 февраля 2022 в 19:53

Сайт изначально создал командой fin p create
А contrib модули устанавливал с помощью fin composer require ....

Это вы имеете в виду?

Аватар пользователя towi towi 13 февраля 2022 в 20:31

Я в данном вопросе писал что импортировал базу данных с помощью команды:
fin db import
Но есть еще способ подключения существующей базы данных. Где мы доксалу говорим вот возьми и заюзай эту базу. Вот этот способ:
https://docs.docksal.io/service/db/import/
Вы пробовали так подключать базу данных?

Аватар пользователя towi towi 13 февраля 2022 в 20:22

Спасибо, после второй попытки чистки кэша таки помогло. Наверное после первой чистки кэша не увидел изменений потому что контента и настроек много, и оно или просто не успело подгрузиться или зависло.