Вопрос программистам.
В error.log регулярно появляются следующие сообщения:
Код:
PHP Fatal error: Uncaught Error: Call to a member function getLanguageLink() on string in /www/htdocs/xxx/xxx.com/app/cache/prod/smarty/compile/7c/27/67/7c2767cbfd292b2bf253bec58835c22a5544b665.module.stlanguageselector-mobile.tpl.php:55
Stack trace:
#0 /www/htdocs/xxx/xxx.com/vendor/prestashop/smarty/sysplugins/smarty_internal_templatebase.php(188): content_5aa1291ac43af1_24818252(Object(Smarty_Internal_Template))
#1 /www/htdocs/xxx/xxx.com/classes/module/Module.php(2280): Smarty_Internal_TemplateBase->fetch()
#2 /www/htdocs/xxx/xxx.com/modules/stlanguageselector/stlanguageselector.php(374): ModuleCore->fetch('module:stlangua...')
#3 /www/htdocs/xxx/xxx.com/classes/Hook.php(900): StLanguageselector->renderWidget('displayMobileNa...', Array)
#4 /www/htdocs/xxx/xxx.com/classes/Hook.php(861): HookCore::coreRenderWidget(Object(StLanguageselector), 'displayMobileNa...', Array)
#5 /www/htdocs/xxx/xxx.com/config/smarty.config.inc.php(168): HookCore: in /www/htdocs/xxx/xxx.com/app/cache/prod/smarty/compile/7c/27/67/7c2767cbfd292b2bf253bec58835c22a5544b665.module.stlanguageselector-mobile.tpl.php on line 55
Prestashop 1.7.2.4, тема Transformer - официально купленная.
Смотрел содержание этих файлов, но пока мне это ничего не дало.
Server Cache (типа Memcached, APC & Co.) в админке выключен постоянно, пробовал в админке отключать оверрайды и не престашоп-модули, модуль stlanguageselector пробовал деактивировать - всё равно ошибка повторяется.
При каких именно обстоятельствах затрудняюсь ответить - закономерностей не замечал.
Чтобы это могло быть?