Перейти к содержанию

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


Рекомендуемые сообщения

После обновления на версию 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}

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

Изменено пользователем Rakot
Ссылка на комментарий
Поделиться на другие сайты

  • Rakot изменил название на Проблема с открытием тем 4.6.4

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, the.bunin сказал:

есть ошибка на дефолте

нет.

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, Zero108 сказал:

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

Изменение языка тоже не помогло

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

У меня похожая ошибка была с Downloads Plus,после обновления расширения ошибка исчезла.

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...