К содержанию

Ошибки Error caching lexicon topic

Кто-нибудь победил ошибки типа:
httpdocs/core/model/modx/modcachemanager.class.php : 349) Error caching lexicon topic lexicon/ru/core/default
?
Algirdas
Algirdas
01 июня 2020, 20:26
modx.pro
3 585
Реклама

Комментарии: 12

Руслан Алеев
Руслан Алеев Проверенный
01 июня 2020, 23:47
Пока толком не получается повторить баг, он у многих встречается, но воссоздать конкретную последовательность действий для повторения не получается. Если у вас есть полезная информация, отпишите в issue — github.com/modxcms/revolution/issues/14309
    Algirdas
    Algirdas Старожил
    02 июня 2020, 10:20
    Он у меня появился на одном сайте, во время разработки, потом на другом почти сразу после установки. Я успел только компоненты установить и больше ничего не делал почти. фурлы включил и шаблоны по доке от minishop2 создал. Я так понял что он не сразу вылазит, даже если воспроизвести точную последовательность действий. Поэтому не поймешь какая именно последовательность «правильная» :)
      Руслан Алеев
      Руслан Алеев Проверенный
      02 июня 2020, 10:31
      Вот в этом и беда. В общем, следите-тестируйте, может чего и проясните :)
        Александр
        Александр Старожил
        29 октября 2020, 06:27
        В моём случае эта ошибка
        Error caching lexicon topic lexicon/en/core/default
        вылазит при сохранении шаблона, даже если он пустой.
          Руслан Алеев
          Руслан Алеев Проверенный
          29 октября 2020, 10:45
          Есть подвижки в баге, если интересно — github.com/modxcms/revolution/issues/14309#issuecomment-694189765
            Константин Ильин
            24 ноября 2020, 08:32
            Хочу уточнить
            Нужно в настройках системы создать системную настройку «use_flock» со значением «xPDO :: LOG_LEVEL_WARN»?

            prnt.sc/vov2i7

            Или в настройках контекста?
              Руслан Алеев
              Руслан Алеев Проверенный
              24 ноября 2020, 16:26
              Я думаю, уже есть такая настройка, достаточно условие в коде вывести.
                Vladimir Alekhin
                Vladimir Alekhin Старожил
                14 декабря 2020, 22:18
                Кто-то решил? может отписаться?
                @Константин Ильин Есть решение?
                  Константин Ильин
                  15 декабря 2020, 01:59
                  не решил. Так и появляются эти «некрасивые ошибки». Прям так сказать бесят, вроде делаешь, стараешься все делать по уму и тут на тебе ошибки…
    Михаил
    Михаил Старожил
    24 декабря 2020, 18:55
    Если кому то еще актуально.
    В моем случае сыпались ошибки типа:
    core/model/modx/modcachemanager.class.php : 349) Error caching lexicon topic lexicon/ru/minishop2/cart
    core/model/modx/modcachemanager.class.php : 349) Error caching lexicon topic lexicon/ru/minishop2/setting
    Оказалось, что у папки кэша
    /core/cache/lexicon_topics/lexicon/ru/minishop2
    и у внутренних файлов был указан другой «owner», отличный от основного.
    Исправив этот косяк ошибки исчезли
      Роман
      Роман Старожил
      28 декабря 2020, 17:06
      Можете написать подробно, где и что нужно поправить.
        Михаил
        Михаил Старожил
        28 декабря 2020, 17:24
        В моем случае править ничего не нужно было.
        Я просто удалил эту папку
        /core/cache/lexicon_topics/lexicon/ru/minishop2
        , у которой был другой собственник (owner) зайдя предварительно под его правами.
        После этого она уже закэшировалась под нужным пользователем…
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      12