Size: a a a

2020 November 28

П

Петр in Drupal RU
Lex
В проекте где то кто то захардкодил это слово завернутое в t(). Ищите траблу в своем кастоме
На данный момент кастом в проекте нет
источник

VL

Vasily Lukas in Drupal RU
Петр
На данный момент кастом в проекте нет
пройдитесь поиском по коду: t('Английский') на всякий случай
источник

П

Петр in Drupal RU
Vasily Lukas
пройдитесь поиском по коду: t('Английский') на всякий случай
Самое прикольное, удаление и возврат языка помог.  Спасибо. Только слетели переводы.
источник

VL

Vasily Lukas in Drupal RU
Петр
Самое прикольное, удаление и возврат языка помог.  Спасибо. Только слетели переводы.
это может быть только временно... пройдись поиском и поищи то что выше написал
источник

VS

Victor Stepankov in Drupal RU
Vasily Lukas
пройдитесь поиском по коду: t('Английский') на всякий случай
Это может быть и во вьюсах
источник

VL

Vasily Lukas in Drupal RU
Victor Stepankov
Это может быть и во вьюсах
мда )
источник

П

Петр in Drupal RU
Модуль entity_translation_unified_form при удалении его, данная строчка  не пропала.
источник

П

Петр in Drupal RU
не уверен, что из за него данный баг
источник

П

Петр in Drupal RU
Кто разбирается, данная запись, была создана, при обновлении друпала?
источник

П

Петр in Drupal RU
источник

И

Иван in Drupal RU
ребят, помогите. сайт на d8 раньше управлялся вручную, перевёл на composer, что мог. потребовалось переустановить модуль video_embed_field, чтобы применить вот этот патч - https://www.drupal.org/files/issues/2018-06-25/video_embed_field-lazy_load_wysiwyg_video.patch

удалил его, был установлен в папке modules. ставлю обратно через composer, он его пихает в modules/contrib/.

патч ставится без проблем.

включаю модуль и получаю сразу wsod на всех страницах сайта

в логе:

Warning: require(/var/www/site/data/www/site.ru/modules/video_embed_field/src/Element/VideoEmbedIFrame.php): failed to open stream: No such file or directory в require() (строка 112 из /var/www/site/data/www/site.ru/vendor/symfony/class-loader/ApcClassLoader.php)

то есть он его по старому пути почему-то ищет в /modules/video_embed_field/ хотя он по адресу /modules/CONTRIB/video_embed_field/

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

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

что я делаю неправильно?
источник
2020 November 29

PD

Pavlo Dovhan in Drupal RU
Иван
ребят, помогите. сайт на d8 раньше управлялся вручную, перевёл на composer, что мог. потребовалось переустановить модуль video_embed_field, чтобы применить вот этот патч - https://www.drupal.org/files/issues/2018-06-25/video_embed_field-lazy_load_wysiwyg_video.patch

удалил его, был установлен в папке modules. ставлю обратно через composer, он его пихает в modules/contrib/.

патч ставится без проблем.

включаю модуль и получаю сразу wsod на всех страницах сайта

в логе:

Warning: require(/var/www/site/data/www/site.ru/modules/video_embed_field/src/Element/VideoEmbedIFrame.php): failed to open stream: No such file or directory в require() (строка 112 из /var/www/site/data/www/site.ru/vendor/symfony/class-loader/ApcClassLoader.php)

то есть он его по старому пути почему-то ищет в /modules/video_embed_field/ хотя он по адресу /modules/CONTRIB/video_embed_field/

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

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

что я делаю неправильно?
источник

И

Иван in Drupal RU
спасибо, но там нет решения. кто-то лишь отписался, что drush cr помог, но я его раз 50 уже сделал
источник

И

Иван in Drupal RU
решил. спасибо за наводку.
там в самом конце было:

drush ev "drupal_flush_all_caches();"
drush cr

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

C

Comrade Gagarin in Drupal RU
Теперь вместе с композером ещё придётся изучать и ноду. Бедный Валера. https://www.drupal.org/project/drupal/issues/3185289
источник

AD

Alexander Dubovskoy in Drupal RU
и хорошо что смотрят на rollup
источник

AI

Andrei Ivnitskii in Drupal RU
Иван
ребят, помогите. сайт на d8 раньше управлялся вручную, перевёл на composer, что мог. потребовалось переустановить модуль video_embed_field, чтобы применить вот этот патч - https://www.drupal.org/files/issues/2018-06-25/video_embed_field-lazy_load_wysiwyg_video.patch

удалил его, был установлен в папке modules. ставлю обратно через composer, он его пихает в modules/contrib/.

патч ставится без проблем.

включаю модуль и получаю сразу wsod на всех страницах сайта

в логе:

Warning: require(/var/www/site/data/www/site.ru/modules/video_embed_field/src/Element/VideoEmbedIFrame.php): failed to open stream: No such file or directory в require() (строка 112 из /var/www/site/data/www/site.ru/vendor/symfony/class-loader/ApcClassLoader.php)

то есть он его по старому пути почему-то ищет в /modules/video_embed_field/ хотя он по адресу /modules/CONTRIB/video_embed_field/

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

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

что я делаю неправильно?
Решение - перезапустить докер/веб-сервер, чтобы сбросить кэш APC
источник

AP

Andrey Postnikov in Drupal RU
Andrei Ivnitskii
Решение - перезапустить докер/веб-сервер, чтобы сбросить кэш APC
APC или опкеш? Может проще Апач/фпм рестартануть?
источник

АК

Алексей Кузнецов... in Drupal RU
Семь бед - один резет))
источник

AP

Andrey Postnikov in Drupal RU
Просто фраза "перезапустить докер" вместо перезапуска контейнера...
источник