Template error: [E_WARNING] Trying to access array offset on null

Frozen_Covalli

Новичок
Автор темы
2
0
Приветствую всех.
Столкнулся с проблемой.
Делаю форум, все шикарно, вдруг мне кент говорит что пишет "Опасный сайт" я подумал что за бред, обновил страницу и реально опасный сайт, потом смотрю журнал ошибок, а у меня чуть ли не каждую минуту спамит одна и таже ошибка:
Template error: [E_WARNING] Trying to access array offset on null

Только что
  • internal_data/code_cache/templates/l2/s4/public/PAGE_CONTAINER.php:402
1735747522678.png

Как исправить это?
 

Frozen_Covalli

Новичок
Автор темы
2
0
Что за стиль? Стоит по дефолту у пользователей? Если убрать стиль - ошибки продолжаются?
Делал правки в шаблоны? Если да - какие?
Правок в шаблоны не делал, по поводу стиля, сейчас попробую поставить деф

Или делал, не помню уже

Сейчас журнал гляну

Так поставил деф стиль, всеровно спамит

Вот содержимое ошибки, может как то облегчит решение ситуации
Журнал ошибки сервера
  • ErrorException: Template error: [E_WARNING] Trying to access array offset on null
  • internal_data/code_cache/templates/l2/s4/public/notice_cookies.php:23
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 3 Янв 2025 в 00:44

Трассировка стека​

#0 internal_data/code_cache/templates/l2/s4/public/notice_cookies.php(23): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Try...', '/var/www/u40238...', 23)
#1 src/XF/Template/Templater.php(1652): XF\Template\Templater->{closure}(Object(MMO\VerifiedBadge\XF\Template\Templater), Array, NULL)
#2 src/XF/Pub/App.php(692): XF\Template\Templater->renderTemplate('notice_cookies', Array)
#3 src/XF/Pub/App.php(606): XF\Pub\App->addDefaultNotices(Object(XF\NoticeList), Array)
#4 src/XF/Pub/App.php(547): XF\Pub\App->getNoticeList(Array)
#5 src/XF/App.php(2281): XF\Pub\App->renderPageHtml('












...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#6 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('












...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#8 src/XF/App.php(2483): XF\Mvc\Dispatcher->run()
#9 src/XF.php(524): XF\App->run()
#10 index.php(20): XF::runApp('XF\\Pub\\App')
#11 {main}

Содержимое запроса​

array(4) {
["url"] => string(19) "/threads/185/page-3"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

Так правок никаких не было
 

PaddingtonBaby

Участник
69
16
Правок в шаблоны не делал, по поводу стиля, сейчас попробую поставить деф

Или делал, не помню уже

Сейчас журнал гляну

Так поставил деф стиль, всеровно спамит

Вот содержимое ошибки, может как то облегчит решение ситуации
Журнал ошибки сервера
  • ErrorException: Template error: [E_WARNING] Trying to access array offset on null
  • internal_data/code_cache/templates/l2/s4/public/notice_cookies.php:23
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 3 Янв 2025 в 00:44

Трассировка стека​

#0 internal_data/code_cache/templates/l2/s4/public/notice_cookies.php(23): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Try...', '/var/www/u40238...', 23)
#1 src/XF/Template/Templater.php(1652): XF\Template\Templater->{closure}(Object(MMO\VerifiedBadge\XF\Template\Templater), Array, NULL)
#2 src/XF/Pub/App.php(692): XF\Template\Templater->renderTemplate('notice_cookies', Array)
#3 src/XF/Pub/App.php(606): XF\Pub\App->addDefaultNotices(Object(XF\NoticeList), Array)
#4 src/XF/Pub/App.php(547): XF\Pub\App->getNoticeList(Array)
#5 src/XF/App.php(2281): XF\Pub\App->renderPageHtml('












...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#6 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('












...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#8 src/XF/App.php(2483): XF\Mvc\Dispatcher->run()
#9 src/XF.php(524): XF\App->run()
#10 index.php(20): XF::runApp('XF\\Pub\\App')
#11 {main}

Содержимое запроса​

array(4) {
["url"] => string(19) "/threads/185/page-3"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

Так правок никаких не было
Verified Badge удали и посмотри, будет ли ошибка дальше. Может быть версия плагина несовместима с форумом (если форум 2.3)?
И я бы попробовал почистить кэш в АЦП, может быть попустит.