Ошибка при добавление раздела с видео.

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

Аватар пользователя Илья1 Илья1 21 сентября 2017 в 9:19

Добрый день, с drupal столкнулся впервые, возникла проблема на работающем сайте, при добавление материала с видео (вставка ссылки с ютюба) возникает подобная ошибка и весь сайт "ложиться" пока эту новость не удалишь. Причём, если подобную новость в этот же раздел добавлять с фото и без видео - всё хорошо. Раньше всё работало.
В чём может быть проблема? Скрин прикрепляю. Заранее благодарен.
1

Комментарии

Аватар пользователя ivnish ivnish 21 сентября 2017 в 9:34
1

У вас какая-то проблема с таблицей watchdog. Drupal 7 обновлен до последней версии? Модули все обновлены? БД не требует обновлений?

Аватар пользователя Илья1 Илья1 21 сентября 2017 в 9:44

itcrowd72 wrote:

У вас какая-то проблема с таблицей watchdog. Drupal 7 обновлен до последней версии? Модули все обновлены? БД не требует обновлений?


Спасибо за ответ, версия 8.3.7, модули пока никакие не обновлял, боюсь вдруг что то ещё перестанет работать. Какой модуль может отвечать за добавление видео с ютюба?

Аватар пользователя ivnish ivnish 21 сентября 2017 в 9:52

Сделайте резервную копию сайта и обновите всё. Также напишите сюда какие используются кастомные модули

Аватар пользователя ivnish ivnish 21 сентября 2017 в 10:42
1

Я вам больше скажу. Мои клиенты вставляют видео в материалы... вообще без каких либо модулей! Под каждым видео на ютубе есть кнопка "поделиться", а в ней "html". Берем эту ссылку и вставляем в материал. Всё Smile

Аватар пользователя Илья1 Илья1 21 сентября 2017 в 11:05

Да, мне то это понятно, спасибо! Но вот девочки-редакторы привыкли делать по старинке вставляя ссылку напрямую с ютюба и не парясь)

Аватар пользователя fairrandir fairrandir 21 сентября 2017 в 11:16
1

У поля есть определённые преимущества:
1. Можно просто вставить ссылку, и не париться.
2. Можно выводить вместо видео картинку-плейсхолдер (со своими пропорциями, сжатую и с нормальным TTL), и подгружать видео только после клика по нему. Актуально в адаптиве, например.

Аватар пользователя Илья1 Илья1 21 сентября 2017 в 10:15

itcrowd72 wrote:

Сделайте резервную копию сайта и обновите всё. Также напишите сюда какие используются кастомные модули


Список всех модулей прикрепляю, как я понял проблема в последнем модуле?

Аватар пользователя yaro yaro 21 сентября 2017 в 11:06

Перейдите на страницу admin/config/development/logging и включите режим "All messages, with backtrace information"
после этого нужно вызвать ошибку и скопировать информацию сюда
так будет легче понять что происходит

Аватар пользователя yaro yaro 21 сентября 2017 в 13:49
1

модуль Youtube Field не может сохранить картинку для видео и генерирует вместо одной ошибки другую Sad
я выложил патч на д.орг https://www.drupal.org/files/issues/constant_watchdog_error-2910479-2.patch
примените его

А по поводу ошибки - дайте право веб серверу (апачу/нжинксу) права писать в файлы
или на папку файлов права 777, к примеру
ошибка исчезнет

Аватар пользователя Илья1 Илья1 22 сентября 2017 в 8:01

Спасибо, Вам огромное за помощь, но я совсем ещё новичок, но с удовольствием обучаемый))
не могли бы Вы подробнее объяснить как его "применить"))
Заранее благодарен!

Аватар пользователя Илья1 Илья1 22 сентября 2017 в 9:40

я зашёл вот сюда, верно? вручную могу же поправить, то, что Вы предоставили?
Немного не понятно что и чем заменять только Sad

Аватар пользователя Илья1 Илья1 22 сентября 2017 в 11:42

почитал как правильно пропатчивать, и что то поплохело мне
с моей стороны это конечно наглость, но если есть возможность - не могли бы помочь с пропатчиванием, спасибо!!!

Аватар пользователя yaro yaro 21 сентября 2017 в 14:46

itcrowd72 wrote:

Я вам больше скажу. Мои клиенты вставляют видео в материалы... вообще без каких либо модулей! Под каждым видео на ютубе есть кнопка "поделиться", а в ней "html". Берем эту ссылку и вставляем в материал. Всё Smile

нихрена себе, это ж миллиард возможностей для уязвимостей. Вообще почти никогда не надо выводить HTML, который приходит от юзера. Если это не всякие strong , и другие псевдобезопасные штуки.
Хотя и в этом случае клиент может случайно не закрыть тег H1 и потом жаловаться что вся страница сломалась