tophacker Posted June 14, 2021 Share Posted June 14, 2021 Трассировка Спойлер Error: Call to undefined method IPS\core\extensions\core\FrontNavigation\MenuHeader::link() in /var/www/www-root/data/www/********/system/Theme/Theme.php(860) : eval()'d code:9138 Stack trace: #0 /var/www/www-root/data/www/********/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_global->mobileNavigation() #1 /var/www/www-root/data/www/********/system/Theme/Theme.php(860) : eval()'d code(6655): IPS\Theme\_SandboxedTemplate->__call('mobileNavigatio...', Array) #2 /var/www/www-root/data/www/********/system/Theme/SandboxedTemplate.php(61): IPS\Theme\class_core_front_global->globalTemplate('MetaFans', '\n\n<div class='i...', Array) #3 /var/www/www-root/data/www/********/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array) #4 /var/www/www-root/data/www/********/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish() #5 /var/www/www-root/data/www/********/system/Dispatcher/Front.php(670): IPS\Dispatcher\_Standard->finish() #6 /var/www/www-root/data/www/********/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Front->finish() #7 /var/www/www-root/data/www/********/index.php(13): IPS\_Dispatcher->run() #8 {main} IPS 4.6.0. Используется шаблон по умолчанию. Ранее был активен шаблон 4TECH 2.2. PHP 8.0.3. Quote Link to comment Share on other sites More sharing options...
accop Posted June 14, 2021 Share Posted June 14, 2021 попробуй php 7.4 Quote Link to comment Share on other sites More sharing options...
mamyka Posted June 14, 2021 Share Posted June 14, 2021 Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 @mamykaэто не помогает. Предупреждение [[Template core/front/global/mobileNavigation is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] все еще висит. Восстановление темы так же не помогает. Может тему заново загрузить? Quote Link to comment Share on other sites More sharing options...
mamyka Posted June 14, 2021 Share Posted June 14, 2021 А на дефолтном шаблоне тоже такая ошибка? Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 @mamykaЭто и есть дефолтный. Вероятно, что-то сломалось. Установил на поддомен форум (PHP 8.0.3), скачал оттуда Default.xml и загрузил его на домен. Проблема не исчезла. На чистой установке никаких проблем. Quote Link to comment Share on other sites More sharing options...
mamyka Posted June 14, 2021 Share Posted June 14, 2021 Просто у меня была такая ошибка на теме Fluent Design Theme Edition.Я так сделал, обновил кэш и ошибка пропала. Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 Поискал ответ на свой вопрос. На многих зарубежных форумах пишут, что эта ошибка вызвана с доступным обновлением системы, которая будет выполнена в ближайшее время. Подождем. Quote Link to comment Share on other sites More sharing options...
accop Posted June 14, 2021 Share Posted June 14, 2021 Попробуй создать новую тему стандартную Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 @accopСоздал. Проблема осталась. Я подожду пока появится обновление системы. 1 час назад, tophacker сказал: Поискал ответ на свой вопрос. На многих зарубежных форумах пишут, что эта ошибка вызвана с доступным обновлением системы, которая будет выполнена в ближайшее время. Подождем. Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 Чтобы не создавать новую тему напишу здесь. Хотя, возможно, это связано. Перестало пускать по адресу admin/?app=forums&module=forums&controller=forums. HTTP500 с сообщением Unknown format specifier "S". Quote Link to comment Share on other sites More sharing options...
Desti Posted June 14, 2021 Share Posted June 14, 2021 1 час назад, tophacker сказал: Unknown format specifier "S" В оригинале этого нет, небось хук какой-то гадит. Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 @Destiэто локализация. Я не знаю позволяют ли правила форума вставлять видео с YouTube, но все же покажу как это выглядит. Спойлер Quote Link to comment Share on other sites More sharing options...
Desti Posted June 14, 2021 Share Posted June 14, 2021 В языковом файле только одна строчка с %S (это ошибка, такого модификатора не существует). Залезьте в файл языка, найдите %S (именно так, с большой буквой) и замените на %s, может поможет.. Я поставил 4.6, поставил русский с этого форума, ошибки нет. tophacker and Respected 1 1 Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 14, 2021 Author Share Posted June 14, 2021 @Destiа сам не-модификатор %S есть. Строка 20666. Это помогло. Благодарю! Quote Link to comment Share on other sites More sharing options...
Desti Posted June 14, 2021 Share Posted June 14, 2021 Ыыы... не модификатор, а спецификатор Quote Link to comment Share on other sites More sharing options...
tophacker Posted June 16, 2021 Author Share Posted June 16, 2021 Проблема явно в базе данных. На чистой базе данных ошибки нет, но после импорта моей старой базы ошибка появляется. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.