kovalevm: Блог

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

Большое количество запросов к файлам переводов

7 июня в 12:58

Добрый день!
Сайт на Drupal 10. После сброса кеша при первом открытии страницы в профайлере отображается 900 запросов в таблицу с переводами.
Нормально ли это? Как можно исправить?

Дубликаты во views

18 марта в 18:22

Добрый день!
В одном views начали появляться дубликаты вида
/mp3/n/all
Обычный url в разделе /mp3/n (без /all в конце).
Как можно убрать появление данных дублей?

Медленная работа frontend

26 февраля в 19:52

Добрый день!
Настраиваем работу сайта на Drupal 10 на сервере. Наблюдается крайне медленная загрузка страниц на фронтенде, то есть после клика на любую ссылку сайт остается секунд 20-30 или больше на прежней странице, затем открывается новая.
При этом админка достаточно шустрая.
Проблема похожа на ту, что описывает пользователь stackoverflow.com/questions/6046413/why-is-drupal-slow в самом низу страницы, но решения нет.

Миграция сайта с Drupal 7 на Drupal 9

3 декабря 2023 в 13:39

1. Необходима миграция крупного сайта с Drupal 7 на Drupal 9.
2. Установка и настройка темы для Drupal 9 из готовой html-верстки.
3. Повторная миграция до актуальной версии сайта.

Возможный вариант: собирать сайт на Drupal 9 по образу и подобию, а потом из базы Drupal 7 импортировать в Drupal 9.

Рассматриваю программиста с успешно проведенными миграциями Drupal. Если у вас есть аккаунт на fl.ru, возможна работа по сделке без риска.

После обновлений ядра

30 мая 2023 в 15:23

Добрый день! После обновления ядра при попытке внести изменения в текст ноды появляется такая ошибка:

"Заголовок не может быть более 70 знаков, сейчас его длина 75 знаков".
При этом длина заголовка менее 70 знаков:

Только ты...

Из-за чего такое могло произойти и как исправить? Раньше нода редактировалась без проблем.

Миграция Ogranic Groups с Drupal 7 на Drupal 9

27 марта 2023 в 19:42

Была ли у кого-нибудь удачная попытка миграции с Drupal 7 на Drupal 9 модуля Ogranic Groups?
Не можем решить такую проблему: контент из Ogranic Groups переносится, но не привязывается к группам. Просто как энтити мигрирует. + Так же не получается привязать пользователей к группам.

Перестал работать модуль Alinks

22 марта 2023 в 10:14

Модуль Alinks перестал преобразовывать ссылки во всех указанных материалах.
Поле для текста field-name-body, решения тут не нашли https://www.drupal.org/project/issues/alinks
Помогите, пожалуйста!

Block Inject: два блока в статье

22 марта 2023 в 10:11

Добрый день!
Модуль Block Inject - для добавления блока, к примеру, рекламного внутри статьи.
Есть ли возможность добавить два таких блока в статью? Не получилось разобраться.

Скорость загрузки страниц Drupal 7

30 сентября 2022 в 9:19

Добрый день! Помогите, пожалуйста, разобраться в скорости загрузки сайта на Drupal.
Сайт на выделенном сервере:
Xeon D-1540 (8x2.0GHz)
2x240GB SSD
RAM 32 GB DDR4 ECC

Сайт на Drupal 7. Настроен memcached, AdvAgg Compress CSS, AdvAgg Compress Javascript, сжатие gzip.
Скорость загрузки страницы для анонимного пользователя - 1,5 секунды!

Как исправить ошибку Trying to access array offset on value of type null

25 июля 2022 в 18:30

В файле журналов постоянно повторяется ошибка:

Notice: Trying to access array offset on value of type null в функции link_to_category_parent() (строка 1142 в файле /sites/all/themes/vintag/template.php).

Строка 1142 в файле /sites/all/themes/vintag/template.php выглядит так:
<?php$tgp = taxonomy_get_parents($field[0]['tid']);?>

Сам код функции:

Миграция сайта с Drupal 7 на Drupal 9

2 июня 2022 в 16:01

1. Необходима миграция крупного сайта с Drupal 7 на Drupal 9. В приложении - список модулей сайта на Drupal 7 и комментариями для Drupal 9.
2. Установка и настройка темы для Drupal 9 из готовой html-верстки.
3. Повторная миграция до актуальной версии сайта.

Если у вас есть аккаунт на fl.ru, возможна работа по сделке без риска.

Фильтр содержимого по формату текста

27 ноября 2021 в 1:11

Добрый день!
Возможно ли в представлении добавить фильтр по формату текста? К примеру, чтобы появился список нод с форматом Default, Text или PHP.

Модуль Shortcode Social

26 ноября 2021 в 10:52

Добрый день!
Установил модули https://www.drupal.org/project/shortcode и https://www.drupal.org/project/shortcode_social с целью возможности пользователям встроить пост из Facebook, Istagram, Twitter.

В настройках текстового формата Default /admin/config/content/formats/default включил ShortCodes, Shortcodes - html corrector

Дубликаты в блоке представления

13 марта 2021 в 10:25

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

Блок представления доступен для каждого пользователя по адресу /users/имя_пользователя/blog/ и выводит все записи типа "Запись в дневник" пользователя.

Несуществующие и ошибочные ссылки

к примеру /users/имя_пользователя/blog/2589dkfjd

сейчас не ведут на несуществующую страницу, а дублируют страницу вывода дневника

/users/имя_пользователя/blog/

В настройках представления был добавлен Глобальный: Null. Какие настройки необходимо применить?

Модуль Турбо-страниц для Яндекса: ошибка 500

1 февраля 2021 в 13:50

Добрый день!
Настройки на сервере: php_admin_value[max_execution_time] = 50
php_admin_value[memory_limit] = 1024M

В настройках скрипта Yandex.Turbo RSS установлено:
Count item channel 100

Выбираю типы нод, всего 400 нод.
Формируется 4 файла
yandex-turbo-1
yandex-turbo-2
yandex-turbo-3
yandex-turbo-4

Первый файл загружается очень долго и подгружается только 1 нода.
Три последних файла пишут "Страница не найдена".

Вывод заголовка ноды в метке поля

3 ноября 2020 в 22:56

Необходимо вставить заголовок просматриваемой статьи в метку поля.

К примеру: Есть нода с заголовком "Шаг вперед". Есть поле с меткой "Кадры из фильма". Необходимо чтобы выводилось: "Кадры из фильма Шаг вперед".

Есть похожая тема https://drupal.ru/node/101523
Напишите, пожалуйста, что в какой файл добавить для вывода заголовка в метке поля.

Слетает сессия Drupal 7

1 мая 2020 в 12:23

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

В файле settings.php установлено:

<?phpini_set('session.gc_maxlifetime',   259200); //3дня
ini_set('session.cache_expire',     1440);
ini_set('session.cookie_lifetime', 259200);?>

В настройках сервера в php.ini

session.gc_maxlifetime = 172800
session.cookie_lifetime = 0
session.gc_probability = 0

Organic Groups после миграции 504 ошибка при редактировании

14 марта 2020 в 22:07

Добрый день!
После миграции с Drupal 7 на Drupal 8 обнаружили, что при редактировании материалов типа "Запись в сообщество" появлялась 504 ошибка. Выяснили, что это из-за связи модуля Organic Groups с типом "Запись в Сообщество".
Если удалить модуль Organic Groups, пропадает связь этого типа, отредактировать ноду получается.

Помогите, пожалуйста, разобраться с Organic Groups.

Disabled text format: php_code

7 марта 2020 в 11:42

Добрый день!
При попытке отредактировать ноду типа "Запись в сообщество" сайт долго грузится, затем показывает ошибку 504 Gateway Timeout. В журнале ошибка отображается так: Disabled text format: php_code.

Ошибка, видмо, связана с php_code форматом которого нет в Drupal 8. Есть ли решения, как установить формат php_code на Drupal 8?
Готовых модулей не нашли.

Миграция views Drupal 7 - Drupal 8

5 марта 2020 в 10:51

Добрый день!
При миграции Drupal 7 - Drupal 8 обнаружилось, что views не перенесены.
Пробовали модули
https://www.drupal.org/project/views_d8_upgrade
https://www.drupal.org/project/view_migration
Но модули оказались устаревшими и нерабочими.

Есть ли решение по автоматической миграции views?

Bundles

5 декабря 2019 в 0:23

Пытаюсь исправить ошибки миграции Drupal 7-Drupal 8.
Здесь описание решения одной из ошибок:

https://www.drupal.org/project/drupal/issues/2916266

Помогите, пожалуйста, правильно составить функцию для ошибки из журнала

A non-existent config entity name returned by FieldStorageConfigInterface::getBundles(): entity type: node, bundle: comment_node_ffilm, field name: field_filesize

После миграции оды не привязаны к пользователям

3 декабря 2019 в 22:35

Все ноды, кроме тех, что создал администратор, не привязаны к пользователю после миграции.
Единственная ошибка по этому поводу такая:

Operation on User accounts failed

Буду благодарен за помощь!

Настройка порядка миграции

2 декабря 2019 в 22:52

При миграции с Drupal 7 на Drupal 8 модулем из ядра Migrate отображаются такие ошибки:

Миграция d7_comment не соответствует требованиям. Missing migrations d7_node:blog, d7_node:fairy, d7_node:family (и так далее)

Экспорт и импорт контента Drupal7-Drupal8 вручную

1 декабря 2019 в 11:18

Добрый день!
При попытке выполнить миграцию с Drupal 7 на Drupal 8 не перенеслась огромная часть контента, остальное переносилось почти неделю с постоянным зависанием, ошибками 500.

Есть ли инструкция по переносу контента с помощью модулей экспорта-импорта? Пробовали Views Data Export, Features, не удается разобраться, как именно экспортировать контент.
Подскажите, пожалуйста.