Не могу поднять Drupal локально

Аватар пользователя HolySong HolySong 27 июля в 15:38

Выдали БД + файлы сайта - я все подключил, все хорошо, работает
Версия 8.7.7

Теперь мне нужно обновить БД, мне выдали новую БД, я залил ее в PhpMyAdmin
\sites\default\settings.php указал новую БД в файле (как я делал ранее)
'database' => 'drupal_27-07',

Но в результате получил http://joxi.ru/5mdJpKLTa4XqGA
Я так подозреваю что в новой БД нужно где-то сменить домен или еще что-то
Форумчане, прошу помощи

Лучший ответ

Аватар пользователя ivnish ivnish 27 июля в 15:44

HolySong wrote: Но в результате получил http://joxi.ru/5mdJpKLTa4XqGA

С БД как раз таки всё ок, раз сайт поднялся. Видимо отсутствуют CSS стили. Возможно их нужно скомпилировать локально используя gulp/webpack/еще что-то. Чтобы понять что, смотрите содержимое каталога /themes/custom/ИМЯ ТЕМЫ

Комментарии

Аватар пользователя ivnish ivnish 27 июля в 15:44

HolySong wrote: Но в результате получил http://joxi.ru/5mdJpKLTa4XqGA

С БД как раз таки всё ок, раз сайт поднялся. Видимо отсутствуют CSS стили. Возможно их нужно скомпилировать локально используя gulp/webpack/еще что-то. Чтобы понять что, смотрите содержимое каталога /themes/custom/ИМЯ ТЕМЫ

Аватар пользователя ivnish ivnish 27 июля в 15:45

ivnish wrote: нужно где-то сменить домен

В друпале это не требуется, это ж не wordpress или битрикс Smile

Аватар пользователя HolySong HolySong 27 июля в 15:57

Есть галп, есть тема
к примеру тема моя
site.loc\themes\custom\myTheme
перехожу в консоле по пути site.loc\themes\custom\myTheme (от туда обычно запускаю Галп)
запускаю gulp/webpack/myTheme - такая ошибка Task '/webpack/myTheme' is not in your gulpfile

Аватар пользователя ivnish ivnish 27 июля в 15:59

HolySong wrote: запускаю gulp/webpack/myTheme - такая ошибка Task '/webpack/myTheme' is not in your gulpfile

Потому что это синтаксически неверно. И непонятно таки gulp у вас или webpack. Покажите список файлов в папке с темой

Аватар пользователя ivnish ivnish 27 июля в 16:08

Если gulp установлен локально как бинарник, то запускать его нужно

gulp имя-таска

Если gulp не установлен локально, то запускать его нужно через npm

npm run gulp имя-таска

В вашем случае имя таска, похоже что less

Ну и не забыть выполнить npm install, если еще не сделали

Аватар пользователя ivnish ivnish 27 июля в 16:32

Не нужно руками лазить в базу. Вот по такой ссылке на вашем сайте будет кнопка для очистки кэша. Там же можно временно отключить агрегацию css и js

/admin/config/development/performance

Аватар пользователя ivnish ivnish 27 июля в 16:31
1

Скриншоты можно (нужно) вставлять прямо в тело комментария. Так их будет удобнее смотреть

Аватар пользователя HolySong HolySong 27 июля в 16:32

Экономлю место на сайте)), прошу прощение. в дальнейшем буду вставлять в тело комментария

Аватар пользователя HolySong HolySong 27 июля в 16:55
ivnish wrote:
Не нужно руками лазить в базу. Вот по такой ссылке на вашем сайте будет кнопка для очистки кэша. Там же можно временно отключить агрегацию css и js?
/admin/config/development/performance

Прошу прощение, не работает админ панель, у меня на сайте сейчас выводится все страницы сайта

Я так понимаю минификация отключена. Кеш я почистил в таблицац БД.
Что еще я могу делать не так?
Или подскажите, может на скрине представлена не та информация что я подумал.
Я могу как-то иначе почистить кеш и отключить агрегацию.