Jump to content

Проблема с открытием тем 4.6.4

Featured Replies

Posted
comment_170581

После обновления на версию 4.6.4 в некоторых темах появилась следующая ошибка

[[Template forums/front/topics/topic is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]

В журнале следующая информация:

TypeError: array_keys(): Argument #1 ($array) must be of type array, int given in system/Content/Item.php:6081
Stack trace:
#0 system/Content/Item.php(6081): array_keys()
#1 system/Theme/Theme.php(860) : eval()'d code(4894): IPS\Content\_Item->generateCommentMetaData()
#2 system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_forums_front_topics->topic()
#3 applications/forums/modules/front/forums/topic.php(537): IPS\Theme\_SandboxedTemplate->__call()
#4 system/Dispatcher/Controller.php(101): IPS\forums\modules\front\forums\_topic->manage()
#5 system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#6 applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute()
#7 system/Dispatcher/Dispatcher.php(153): IPS\forums\modules\front\forums\_topic->execute()
#8 index.php(14): IPS\_Dispatcher->run()
#9 {main}

Обратная трассировка:

#0 system/Theme/SandboxedTemplate.php(71): IPS\_Log::log()
#1 applications/forums/modules/front/forums/topic.php(537): IPS\Theme\_SandboxedTemplate->__call()
#2 system/Dispatcher/Controller.php(101): IPS\forums\modules\front\forums\_topic->manage()
#3 system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#4 applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute()
#5 system/Dispatcher/Dispatcher.php(153): IPS\forums\modules\front\forums\_topic->execute()
#6 index.php(14): IPS\_Dispatcher->run()
#7 {main}

Тема стоит последней версии, да и если бы это было бы во всех топиках, а так пока обнаружено два, и вот вопрос, как это лечить?

Edited by Rakot

  • Rakot changed the title to Проблема с открытием тем 4.6.4
  • Author
comment_170587
8 часов назад, Zero108 сказал:

Если на дефолтной теме такой ошибки нет, то нужно обратиться к автору темы за обновлением.

Я написал, что тема стоит последней версии.

8 часов назад, the.bunin сказал:

Rakot да, кстати, есть ошибка на дефолте? Если нет, то обновлюсь тогда :) 

Ошибка в дефолте есть, сторонние плагины и приложения отключать пробовал, не помогло

comment_170593
5 часов назад, Rakot сказал:

Ошибка в дефолте есть, сторонние плагины и приложения отключать пробовал, не помогло

Ну я обновился, у меня дефолтный модернизированный шаблон, таких проблем не наблюдаю

15 часов назад, Rakot сказал:

После обновления на версию 4.6.4 в некоторых темах появилась следующая ошибка

а в чём взаимосвязь этих тем? Если не у всех ошибка, значит что-то не то именно в этих темах, может прикрепленные файлы или ещё что

  • Author
comment_170628

@the.bunin
в том-то: в дело, что взаимосвязи между этими темами нет

comment_170629

Судя по всему, это как-то связано с отредактированными (модераторами или авторами) сообщениями.

comment_170631

Можно глянуть таблицу core_moderator_logs - колонка `note` должна быть в json формате. Если там что-то отличное (по формату) от {aaa:true, bbb:false}, то эти записи можно просто удалить. Исчезнет инфа о редактировании, но она и не нужна обычно. Запись о модерации темы можно найти по class - 'IPS\forums\Topic' и item_id' - номер топика.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.