mFilter2 и Modx 3, выдает 500 ошибку

Всем добрый день!
Наконец, mFilter2 перешел к поддержке Modx3, но после покупки на странице с фильтром стала выдаваться 500 ошибка. В логи записывается сообщение:
public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php	666
Could not load class: pdofetch from pdotools.pdofetch

pdoTools стоит версии 3.0.2 — переустанавливал.
mSearch2 тоже переустанавливал.
php версии 8.0 (на 7.4 тоже самое).
Ошибка при версии 7.4
argigt.ru [Sun Jun 04 06:37:16 2023] [error] [pid 79483] sapi_apache2.c(349): [client 171.6.244.230:46064] PHP Fatal error:  Uncaught Error: Cannot access protected property ModxPro\\PdoTools\\Fetch::$timings in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php:319
\nStack trace:
\n#0 /home/c/-------/public_html/core/src/Revolution/modScript.php(88): include()
\n#1 /home/c/-------/public_html/core/src/Revolution/modParser.php(505): MODX\\Revolution\\modScript->process(NULL)
\n#2 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(276): MODX\\Revolution\\modParser->processTag(Array, true)
\n#3 /home/c/-------/public_html/core/src/Revolution/modParser.php(218): ModxPro\\PdoTools\\Parsing\\Parser->processTag(Array, true)
\n#4 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(73): MODX\\Revolution\\modParser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[', ']]', Array, 9)
\n#5 /home/c/-------/public_html/core/src/Revolution/modResource.php(521): ModxPro\\PdoTools\\Parsing\\Parser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[',  in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php on line 319

Вывод:
[[!mFilter2?
              &parents=`[[*id]]`
              &limit=`12`
]]
Что я упускаю? Где еще проверить или что еще переустановить? Система практически пустая.
Служба поддержки уже неделю молчит :)
Валерий
03 июня 2023, 10:30
modx.pro
422
0

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

Dan
Dan
03 июня 2023, 11:31
0
Нужно логи не модх смотреть, а сервера. Что там пишется?
    Валерий
    03 июня 2023, 11:46
    0
    Выдает так:
    argigt.ru [Sat Jun 03 11:37:13 2023] [error] [pid 75379] sapi_apache2.c(353): [client 171.6.244.230:38514]
    PHP Fatal error:  Uncaught Error: Cannot access protected property ModxPro\\PdoTools\\Fetch::$timings in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php:319
    Stack trace:
    #0 /home/c/-------/public_html/core/src/Revolution/modScript.php(88): include()
    #1 /home/c/-------/public_html/core/src/Revolution/modParser.php(505): MODX\\Revolution\\modScript->process(NULL)
    #2 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(276): MODX\\Revolution\\modParser->processTag(Array, true)
    #3 /home/c/-------/public_html/core/src/Revolution/modParser.php(218): ModxPro\\PdoTools\\Parsing\\Parser->processTag(Array, true)
    #4 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(73): MODX\\Revolution\\modParser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[', ']]', Array, 9)
    #5 /home/c/-------/public_html/core/src/Revolution/modResource.php(521): ModxPro\\PdoTools\\Parsing\\Parser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[', ']]', Array, 10)
    #6 /home/c/-------/public_html/core/src/Revolution/modResource.php(469): MODX\\Revolution\\modResource->parseContent()
    #7 /home/c/-------/public_html/core/src/Revolution/modResponse.php(72): MODX\\Revolution\\modResource->prepare()
    #8 /home/c/-------/public_html/core/src/Revolution/modRequest.php(154): MODX\\Revolution\\modResponse->outputContent(Array)
    #9 /home/c/-------/public_html/core/src/Revolution/modRequest.php(138): MODX\\Revolution\\modRequest->prepareResponse()
    #10 /home/c/-------/public_html/core/src/Revolution/modX.php(1499): MODX\\Revolution\\modRequest->handleRequest()
    #11 /home/c/-------/public_html/index.php(63): MODX\\Revolution\\modX->handleRequest()
    #12 {main}
      thrown in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php on line 319
      Валерий
      04 июня 2023, 06:58
      0
      Вот ошибка, которая появляется, при выбранной версии php 7.4
      argigt.ru [Sun Jun 04 06:37:16 2023] [error] [pid 79483] sapi_apache2.c(349): [client 171.6.244.230:46064] PHP Fatal error:  Uncaught Error: Cannot access protected property ModxPro\\PdoTools\\Fetch::$timings in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php:319
      \nStack trace:
      \n#0 /home/c/-------/public_html/core/src/Revolution/modScript.php(88): include()
      \n#1 /home/c/-------/public_html/core/src/Revolution/modParser.php(505): MODX\\Revolution\\modScript->process(NULL)
      \n#2 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(276): MODX\\Revolution\\modParser->processTag(Array, true)
      \n#3 /home/c/-------/public_html/core/src/Revolution/modParser.php(218): ModxPro\\PdoTools\\Parsing\\Parser->processTag(Array, true)
      \n#4 /home/c/-------/public_html/core/components/pdotools/src/Parsing/Parser.php(73): MODX\\Revolution\\modParser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[', ']]', Array, 9)
      \n#5 /home/c/-------/public_html/core/src/Revolution/modResource.php(521): ModxPro\\PdoTools\\Parsing\\Parser->processElementTags('', '<!DOCTYPE html>...', true, false, '[[',  in /home/c/-------/public_html/core/cache/includes/elements/modx/revolution/modsnippet/35.include.cache.php on line 319
      Валерий
      04 июня 2023, 06:41
      0
      Папку с кешем чистил, само собой, не помогает. Переустанавливал несколько раз и компонент и pdoTools.
      Николай Савин
      04 июня 2023, 11:01
      0
      Компонент mSearch2 не адаптирован для работы с MODX3.
        Валерий
        04 июня 2023, 11:09
        0
        В магазине появилась бета, 1.14.12, она продается и устанавливается на Modx3 с 25 мая.
        И даже в описании уже написано: «Внимание, этот компонент требует версию MODX не ниже 3.0 !»

        Я осознаю, что бета, это предварительная версия и могут быть ошибки в работе. Я даже не с претензией писал, а просто как пользователь, столкнувшийся с проблемой в продукте.
          Николай Савин
          04 июня 2023, 11:19
          0
          Скорее всего это просто ошибка.
          Предположу что такое крупное обновление было бы как минимум минорным, с повышением второй цифры версии.

          Кроме того сама ошибка про MODX2
          Could not load class: pdofetch from pdotools.pdofetch

          Дело в том, что в pdoTools3 нет класса pdofetch
            Валерий
            04 июня 2023, 11:36
            0
            Понял. Тогда придется переносит все на Modx2. Благо, все еще не сложно это сделать.
            Спасибо.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        8