Rakot Опубликовано 15 июля, 2021 Поделиться Опубликовано 15 июля, 2021 (изменено) После обновления на версию 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} Тема стоит последней версии, да и если бы это было бы во всех топиках, а так пока обнаружено два, и вот вопрос, как это лечить? Изменено 15 июля, 2021 пользователем Rakot Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 15 июля, 2021 Поделиться Опубликовано 15 июля, 2021 Если на дефолтной теме такой ошибки нет, то нужно обратиться к автору темы за обновлением. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Mano Опубликовано 15 июля, 2021 Поделиться Опубликовано 15 июля, 2021 Rakot да, кстати, есть ошибка на дефолте? Если нет, то обновлюсь тогда Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 15 июля, 2021 Поделиться Опубликовано 15 июля, 2021 1 час назад, the.bunin сказал: есть ошибка на дефолте нет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rakot Опубликовано 16 июля, 2021 Автор Поделиться Опубликовано 16 июля, 2021 8 часов назад, Zero108 сказал: Если на дефолтной теме такой ошибки нет, то нужно обратиться к автору темы за обновлением. Я написал, что тема стоит последней версии. 8 часов назад, the.bunin сказал: Rakot да, кстати, есть ошибка на дефолте? Если нет, то обновлюсь тогда Ошибка в дефолте есть, сторонние плагины и приложения отключать пробовал, не помогло Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rakot Опубликовано 16 июля, 2021 Автор Поделиться Опубликовано 16 июля, 2021 Изменение языка тоже не помогло Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Mano Опубликовано 16 июля, 2021 Поделиться Опубликовано 16 июля, 2021 5 часов назад, Rakot сказал: Ошибка в дефолте есть, сторонние плагины и приложения отключать пробовал, не помогло Ну я обновился, у меня дефолтный модернизированный шаблон, таких проблем не наблюдаю 15 часов назад, Rakot сказал: После обновления на версию 4.6.4 в некоторых темах появилась следующая ошибка а в чём взаимосвязь этих тем? Если не у всех ошибка, значит что-то не то именно в этих темах, может прикрепленные файлы или ещё что Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mamyka Опубликовано 16 июля, 2021 Поделиться Опубликовано 16 июля, 2021 У меня похожая ошибка была с Downloads Plus,после обновления расширения ошибка исчезла. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Rakot Опубликовано 16 июля, 2021 Автор Поделиться Опубликовано 16 июля, 2021 @the.bunin в том-то: в дело, что взаимосвязи между этими темами нет Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 июля, 2021 Поделиться Опубликовано 16 июля, 2021 Судя по всему, это как-то связано с отредактированными (модераторами или авторами) сообщениями. by_ix и Mano 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 16 июля, 2021 Поделиться Опубликовано 16 июля, 2021 Можно глянуть таблицу core_moderator_logs - колонка `note` должна быть в json формате. Если там что-то отличное (по формату) от {aaa:true, bbb:false}, то эти записи можно просто удалить. Исчезнет инфа о редактировании, но она и не нужна обычно. Запись о модерации темы можно найти по class - 'IPS\forums\Topic' и item_id' - номер топика. Rakot и by_ix 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.