We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 42018
    • 1 Posts
    Недавно хостер обновил сервер, изменил пути к корневому каталогу. В конфигурационные файлы я пути переписал, кеш почистил. сайт работает, но с периодическими сбоями. После 2-3 переходов по меню вылетает ошибка:

    Fatal error: include() [<a href='function.include'>function.include</a>]: Cannot redeclare class wayfinder in /var/www/artpl145/data/www/artplay-grp.ru/core/cache/includes/elements/modsnippet/1.include.cache.php on line 44

    Fatal error: Undefined class constant 'LOG_LEVEL_ERROR' in /var/www/artpl145/data/www/artplay-grp.ru/core/model/modx/error/moderrorhandler.class.php on line 111

    Причем, если кеш почистить, то сайт начинает работать. Или подождать пару минут и обновить страницу.

    Ошибка возникает на тех страницах где два меню (верхнее и боковое). Если удаляю из шаблона код одного из меню, то все работает прекрасно. Проблема проявляется, только при двойном вызове wayfinder.

    Вызов верхнего меню:

    [[Wayfinder? &startId=`0` &level=`1` &outerTpl=`wf_outerTpl` &rowTpl=`wf_rowTpl`]]


    Вызов бокового меню:

    [[Wayfinder? &startId=`[[*id]]` &level=`1` &outerTpl=`wf_outerTpl` &rowTpl=`wf_rowTpl` ]]


    modx 2.2.0-pl2., wayfinder-2.3.3-pl

    Помогите решить проблему. Адрес проблемного сайта www.artplay-grp.ru