Всего 125 938 комментариев

Scorp Satex
Вчера в 08:31
0
rumaxbot.ru/email/verification-notification

выдает ошибку:

# Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException - Method Not Allowed

The GET method is not supported for route email/verification-notification. Supported methods: POST.

PHP 8.2.27
Laravel 12.55.1
rumaxbot.ru

## Stack Trace

0 - vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php:130
1 - vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php:115
2 - vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php:41
3 - vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php:184
4 - vendor/laravel/framework/src/Illuminate/Routing/Router.php:777
5 - vendor/laravel/framework/src/Illuminate/Routing/Router.php:764
6 - vendor/laravel/framework/src/Illuminate/Routing/Router.php:753
7 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
8 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
9 - vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php:19
10 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
11 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
12 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31
13 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
14 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
15 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:51
16 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
17 - vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php:27
18 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
19 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:109
20 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
21 - vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:61
22 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
23 - vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:58
24 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
25 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php:22
26 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
27 - vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php:26
28 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
29 - vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137
30 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175
31 - vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144
32 - vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1220
33 - public/index.php:20

## Request

GET /email/verification-notification

## Headers

* **content-length**: 0
* **priority**: u=0, i
* **accept-language**: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,la;q=0.6
* **accept-encoding**: gzip, deflate, br, zstd
* **referer**: https://modx.pro/
* **sec-fetch-dest**: document
* **sec-fetch-user**: ?1
* **sec-fetch-mode**: navigate
* **sec-fetch-site**: cross-site
* **accept**: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
* **user-agent**: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
* **dnt**: 1
* **upgrade-insecure-requests**: 1
* **sec-ch-ua-platform**: "Windows"
* **sec-ch-ua-mobile**: ?0
* **sec-ch-ua**: "Google Chrome";v="149", "Chromium";v="149", "Not)A;Brand";v="24"
* **connection**: close
* **x-forwarded-proto**: https
* **x-forwarded-port**: 443
* **x-forwarded-for**: 89.218.28.162
* **x-real-ip**: 89.218.28.162
* **host**: rumaxbot.ru

## Route Context

No routing data available.

## Route Parameters

No route parameter data available.

## Database Queries

No database queries detected.
Наумов Алексей
05 июня 2026, 09:38
0
Я не знаком с cityField. Смотрите, чем отличаются формы и запросы на сервер. Если разные контексты — то проверьте, как настроены источники файлов.
Сергей Карпович
04 июня 2026, 20:21
0
У кого нет юрлица, то можно использовать бота-прослойку: modx.pro/development/25531
Дмитрий
04 июня 2026, 17:31
0
Здравствуйте! Помогите, пожалуйста, разобраться с проблемой. На сайте также используется пакет cityField. Если пользователь оставляет отзыв в товаре находясь в городе по умолчанию (Новосибирск), то отзыв прилетает с файлом, а если переключиться на другой город то файл уже не долетает. Никак не могу решить проблему.
Сергей Карпович
01 июня 2026, 18:39
0
После обновления на 5.2, в системных настройках FormIT все описания настроек стали повторять названия ключей, то есть описания затерлись
Ivan K.
30 мая 2026, 08:05
0
Посмотрел на ваш скрин, там мыло указано тоже, что и в запросах на мой сайт были. Плагин (modx.pro/help/25277), отловил их у меня сегодня.
al1ve
29 мая 2026, 21:18
0
а, то есть, это влияет только на невозможность обновления компонента и отсутствие поддержки? а я думал если развернуть копию сайта с платным пакетом — произойдёт какой-нибудь бан или аннулирование покупки (типа использование пакета с той же учётной записью, но без прямой покупки) или что то в этом духе…
Николай Савин
29 мая 2026, 20:41
+1
Здравствуйте. Для начала домен и ключ не влияют на работу платного компонента. Вы можете установить компонент на свой сайт, снять бэкап-копию, развернуть ее у себя локально. Все будет работать.
Можно в принципе и сайты копировать на другие домены, делая клоны с другим дизайном.

Единственное вы не сможете установить обновление, когда оно появится, нигде кроме привязанного домена.

Второе о чем нужно знать. Привязав домен вы можете использовать поддомен dev для тестового сайта. Компонент также будет обновляться на нем (и установить с нуля тоже получится). Разрешены поддомены dev и new. Более того, вы можете добавить 1 цифру к такому поддомену, что даёт вам до 20 тестовых сайтов: dev0.site.ru, new9.site.ru и т.д.
Ivan K.
29 мая 2026, 14:58
+1
Возможно это Time-Based Blind SQL Injection через параметры формы оформления заказа miniShop2.
Недавно тоже были проблемы с одним моим интернет-магазином. Правда заказов не на создавалось. Но нагрузку на базу создали не кислую. Забанил ip с которых шли запросы.

Вот посмотрите у человека была похожа проблема, он плагин написал modx.pro/help/25277 попробуйте
al1ve
29 мая 2026, 13:53
0
а что используется в качестве отправки формы?.. Если старый ajaxform, то в нём есть дыра, через которую злоумышленники могут спамить почту, обращаясь напрямую к скрипту. Также посмотри логи модх или хостинга.
Олег
29 мая 2026, 11:03
0
Есть ли какой то способ заблочить это? И кто это вообще был, бот, какой то скрипт?
Артур Шевченко
29 мая 2026, 10:45
0
И как вообще могут проходить заказы без товара?
Прямым запросом в БД
Илья Уткин
28 мая 2026, 10:59
0
Если нет дата-атрибута, в скрипте не доходит даже до preventDefault, так что вроде должно всё нормально работать, но конечно, изменения большие, надо проверять после обновления.

Ну и есть настройка formit.frontend_js — если её очистить, то скрипт на фронтенде не будет подключён
Наумов Алексей
28 мая 2026, 09:59
0
Правда интересное обновление. Главное на существующих сайтах не обновиться не глядя, думаю, что поломаться может в самых интересных местах. В общем аккуратно нужно.
Николай Савин
28 мая 2026, 09:31
0
Интересное обновление. Удивительно что созрели только сейчас. Ведь ajax уже десяток лет де-факто стандарт, да и captcha v3 тоже годами существует.
Интересно а как будет вести себя компонент если обновить уже существующий сайт с нашей типовой связкой ajaxForm + formIt? Есть ли обратная совместимость с обертками?
sunchea
27 мая 2026, 10:50
+1
Спасибо за оперативный ответ!

Уже проверил и пофиксил, плюс скачал пакет с GitHub дополнительно
Кто-то одаренный на основном домене переключил версию PHP с 8.2 на 7.1, со всеми прелестями 500 ошибок )))
Наумов Алексей
27 мая 2026, 09:59
1
0
привет. версию php (>=7.4) проверьте, версию modx (>= 2.8). В целом других причин быть не должно.
sunchea
27 мая 2026, 08:11
0
Приветствую!
Странная ситуация, на тестовом домене/сайте в Менеджере пакетов есть YaSmartCaptcha, а на основном домене/сайте нет в списке доступных пакетов. Почему такое может быть?
Николай Савин
22 мая 2026, 21:53
+3
Разумно. Все поля подряд не хочу добавлять в чанк. Практика показывает, что полей очень много, содержимое может быть объемным и появление подсказок может подтормаживать. Добавлю в ближайшем обновлении настройку с возможностью указывать поля попадающие в чанк.
newbmod
22 мая 2026, 20:32
+1
Спасибо за дополнение!
Вопрос возник при выводе автокомплита. Хотелось бы вывести menutitle, поскольку он зачастую более информативен и лаконичен в плане подсказок, но как вижу его нет в наборе системных плейсхолдеров. Я конечно могу через тот же пдофилд его вывести, но в этом случае совпадающие слова не будут подсвечиваться. Если использую element modResource то тоже данный плейсхолдер {$menutitle} не появляется.