mFilter2 и Modx 3, выдает 500 ошибку
Всем добрый день!
Наконец, mFilter2 перешел к поддержке Modx3, но после покупки на странице с фильтром стала выдаваться 500 ошибка. В логи записывается сообщение:
mSearch2 тоже переустанавливал.
php версии 8.0 (на 7.4 тоже самое).
Ошибка при версии 7.4
Вывод:
Служба поддержки уже неделю молчит :)
Наконец, mFilter2 перешел к поддержке Modx3, но после покупки на странице с фильтром стала выдаваться 500 ошибка. В логи записывается сообщение:
public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php 666
Could not load class: pdofetch from pdotools.pdofetchpdoTools стоит версии 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`
]]Что я упускаю? Где еще проверить или что еще переустановить? Система практически пустая.Служба поддержки уже неделю молчит :)
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
И даже в описании уже написано: «Внимание, этот компонент требует версию MODX не ниже 3.0 !»
Я осознаю, что бета, это предварительная версия и могут быть ошибки в работе. Я даже не с претензией писал, а просто как пользователь, столкнувшийся с проблемой в продукте.
Предположу что такое крупное обновление было бы как минимум минорным, с повышением второй цифры версии.
Кроме того сама ошибка про MODX2
Дело в том, что в pdoTools3 нет класса pdofetch
Спасибо.