Size: a a a

2020 January 31

A

Abdul Ahad ibn Akmal in Drupal RU
Привет всем. У меня есть вопрос. как очистить сайт drupal от вирусов. Заранее благодарю за помощь
источник

A

Abdul Ahad ibn Akmal in Drupal RU
я скопировал сайт на localhost и получаю такой ошибку
источник

NM

Nikita Malyshev in Drupal RU
PHP нотисы это не вирусы 🤭
источник

NM

Nikita Malyshev in Drupal RU
Судя по ним, БД, возможно, не полностью перенесена, а также ядро походу какое-то поврежденное. Стоит обновить его на актуальное.
источник

A

Abdul Ahad ibn Akmal in Drupal RU
Nikita Malyshev
PHP нотисы это не вирусы 🤭
мой хостинг отключил сайт причина сайт заражен какой то вируса. после этого я копировал ей локалхост и получаю такой ошибку. поэтому я спросил как я могу очистить вирус. можно ли это сделать в хостинг
источник

NM

Nikita Malyshev in Drupal RU
То что вы показали ничего не говорит о вирусе. Говорит лишь о том, что вы скачали сайт\бд не полностью. Эти ошибки обычные нотисы, их в принципе можно скрыть и сайт будет работать.

Начать нужно в первую орчередь с указания какой Drupal 7 используется. Если там задето drupalgeddon, то и решать проблему надо будет двигаясь в этом направлении. По скриншоту вирус тут никто не угадает. Возможно кто посоветует какие инструменты для обнаружения и сканирования, например clamAV.

Опять же, раз хостер пишет что заражен, он наверное какую-то информацию об этом предоставил? Как он и что обнаружил то?
источник

A

Abdul Ahad ibn Akmal in Drupal RU
сейчас я не знаю хостер предоставил какую-то информацию Я скоро уточню и сообщу спасибо за вашу помощь
источник

ІГ

Іван Гутич in Drupal RU
Іван Гутич
Доброе утро, использую views в которых 6+ фильтров с мультиселектами и 1 комбинированный фильтр, результаты выборки дублируются, в views_query_alter пробую сгрупировать поля по ID (вот так $query->addField('node_field_data', 'nid', '', ['function' => 'groupBy']);) Но тогда групирование проходит по всем полям из выборки и получается дубли не уходять и надо сгрупировать конкретно по 1 полю, в мускуле убрал эту переменную only_full_group_by и запрос на уровне мускула можно такой построить, как сделать это в друпале?
Всем привет) вчера задавал тут вопрос о дублях в views, пробовал агрегацию но там нельзя сгрупировать по 1 полю не затронув другие в селекте, нашел что проблема всетаки в мульти полях, в БД друпала эти поля сохраняються в таблице где есть столбик delta, все через него) есть еще варианты как убрать дубли?
источник

ІГ

Іван Гутич in Drupal RU
если поставить фильтрацию по delta=0 вытащит 1 значение с мульти поля(и дублей нету), но тогда фильтры отвалятся и по другим значениям с мультиполя уже не будут работать
источник

ИЖ

Иван Желтышев in Drupal RU
Іван Гутич
Всем привет) вчера задавал тут вопрос о дублях в views, пробовал агрегацию но там нельзя сгрупировать по 1 полю не затронув другие в селекте, нашел что проблема всетаки в мульти полях, в БД друпала эти поля сохраняються в таблице где есть столбик delta, все через него) есть еще варианты как убрать дубли?
У вас views редрит поля?
Таблица?
источник

ІГ

Іван Гутич in Drupal RU
поля
источник

ИЖ

Иван Желтышев in Drupal RU
Когда возможно лучше teaser выводить а не полями
источник

ИЖ

Иван Желтышев in Drupal RU
А так у поля есть настройка
источник

ІГ

Іван Гутич in Drupal RU
с этих настроек ничто не поможет
источник

ИЖ

Иван Желтышев in Drupal RU
Ну отрендрить все элементы при этом не получиться да
источник

ИЖ

Иван Желтышев in Drupal RU
так как сами их и срезаем
источник

ИЖ

Иван Желтышев in Drupal RU
Поиграйся с hook_views_query_alter либо среж  hook_views_pre_execute.
Но имхо проще было бы тизером вывести. Так как тизеру пофиг множественные поля или нет.
Views по сути будет требовать nid только грубо говоря.
источник

AP

Andrey Postnikov in Drupal RU
тут проблема в том, что записи дублируются на уровне запроса, поэтому вывод это победить не может
источник

ІГ

Іван Гутич in Drupal RU
Andrey Postnikov
тут проблема в том, что записи дублируются на уровне запроса, поэтому вывод это победить не может
+, но сгрупировать по id не получается
источник

AP

Andrey Postnikov in Drupal RU
Іван Гутич
+, но сгрупировать по id не получается
вот тут и приходится воспользоваться хуками из предыдущего ответа -  hook_views_query_alter
источник