Вы могли не менять, это мог сделать ваш хостер, например. Если парсером не пользуетесь, то в управлении событиями отключите хуки парсера. Судя по всему, парсер сейчас у вас все равно не работает.
Так это хостеру писать надо?
Вы могли не менять, это мог сделать ваш хостер, например. Если парсером не пользуетесь, то в управлении событиями отключите хуки парсера. Судя по всему, парсер сейчас у вас все равно не работает.
Так это хостеру писать надо?
попросите поставщика скрипта предоставить версию, закодированную с помощью кодировщика ionCube для PHP 7.1
Или вернуть ту версию php, которая была раньше. Вы задаете вопрос, который сам по себе содержит ответ. Стоит попробовать прочитать то, что пишете. Может помочь.
Так я ничего не менял
С чем это связано?
С тем, что файл /var/www/u1565334/data/www/worldcyber.ru/system/controllers/parser/model.php был закодирован кодировщиком ionCube для PHP 5.3 и не может запускаться под PHP 7.1 или более поздней версией.
А как это исправить?
При попытке удалить любой контент в любом типе контента выдает вот такую ошибку «Неустранимая ошибка: файл /var/www/u1565334/data/www/worldcyber.ru/system/controllers/parser/model.php был закодирован кодировщиком ionCube для PHP 5.3 и не может запускаться под PHP 7.1 или более поздней версией. Пожалуйста, попросите поставщика скрипта предоставить версию, закодированную с помощью кодировщика ionCube для PHP 7.1. в Unknown в строке 0»
С чем это связано? Раньше такого не было
<!-- Yandex.RTB R-A-353984-13 -->
Возможно, причина в цифре 13 в конце идентификатора блока)
Если код рекламного блока присутствует в html коде страницы, которая выводится в браузере;
в хеадере есть основной скрипт для подключения к РСЯ;
на разных рекламных местах у вас разные РТБ коды (если вы пытаетесь тиражировать один и тот же он и будет один раз);
и нет ошибок в консоли,
Скорее всего проблема на стороне РСЯ, блоки не активны, их пока не выкупают на аукционе или как там это работает, что то в этом роде.
А обновление системы — совпадение.
Да, ещё размеры контейнера в котором предполагается вывод рекламного блока могут влиять на отображение рекламного блока или его отсутствие на странице
Через пару дней все заработало само собой, видимо действительно, совпадение с обновлением. Всем спасибо за помощь.
Про какие именно метатеги вы говорите?
<!-- Yandex.RTB -->
<script>window.yaContextCb=window.yaContextCb||[]</script>
<script src=«yandex.ru/ads/system/context.js» async></script>должно стоять в head
Он и стоит в head
Я не знаю, что за чудеса происходят, но работает и отображается только один код рекламы, его куда ни поставь, везде работает, другие коды не хотят отображаться, делал новые, ставил старые, ничего, мистика.
Нет, ошибок нету.
Про какие именно метатеги вы говорите?
Все равно не отображаются
<!-- Yandex.RTB R-A-353984-13 -->
<div id=«yandex_rtb_R-A-353984-13»></div>
<script>window.yaContextCb.push(()=>{
Ya.Context.AdvManager.render({
renderTo: 'yandex_rtb_R-A-353984-13',
blockId: 'R-A-353984-13'
})
})</script>
Да, сам код в блоках остался.
А каким образом они выводились и куда?
Через HTML Блоки
Сами HTML блоки остались, но только в них ничего не отображается
Всем доброго дня. Такая проблема, после обновления CMS до версии 2.15.2 перестали отображаться рекламные блоки от Яндекса. С чем может быть связано и куда копать?
Всем спасибо за помощь.
Теперь ошибок всего 153
С рекламными блоками поправил и количество ошибок в разметке html снизилось с 24676 до 11845. Остались только ошибки с незакрытым тегом div, при чем чать из них так же в рекламных блоках
Судя по вашему скрину у вас ещё и в body код обернут… Поэтому, что там ещё может быть, можно только гадать)). Не понятно откуда и как вы всё это вставляли… у меня такого нет...
Да, код загрузчика в шаблон между тегами head добавил
Выше я уже написал… отключите виджеты с рекламой и проверьте пропадут ли ошибки… Если да, разбирайтесь как правильно вставлять код рекламы, если нет, смотрите, что ещё изменяли...
Ну так яндекс сам пишет, что код надо вставить в тег body. Создал виджет html блок, там прописываю код рекламы и заворачиваю его в body