10 июня 2025, 19:35 Здравствуйте. Способов взлома существует множество. И кстати можно войти в админку так, чтобы записи об этом не было. Перечислю варианты — Обиженный вами программист скрыто вошел и сделал плохое. Это можно сделать даже без пароля или с отключенной учетной записью (если он спец) — Сайт старый. Есть дыры безопасности. Обновляться до свежих версий очень важно. Можно обновляться сразу до последней 2.8.* — Встречаются компонент с дырами, на моей памяти Gallery был таким. Компоненты желательно обновлять до свежий версий. — Бывают проблемные хостинги, которые не изолируют сайты и пропускают заразу от соседних сайтов. — Бывает и собственная неаккуратность админов и менеджеров. Итого. Обновите MODX. Обновите компоненты. Напишите какой у вас хостинг, может чего подскажем. Есть антивирусы для сайтов. Часто встроены в вашу хостинг панель. Проверьте на вирусы. Это минимум. Ну и если очень важный проект — лучше заказать обследование его на безопасность. Вопросы / Взломали сайт на версии 2.6.5 2 +1 1
03 июня 2025, 21:25 Эх хорошо ответил. Лев Толстой бы лучше не написал Вопросы / Вручную сделать перевод 4 0
30 мая 2025, 19:57 Пишется небольшой сниппет, который получает список «непустых» категорий. Перечень ID кладем в плейсхолдер. Запускаем сниппет ДО вызова pdoMenu В pdoMenu — дописываем параметр resources и вставляем в него плейсхолдер из шага выше Вопросы / Как скрыть пустые категории MiniShop2? 4 0
26 мая 2025, 13:13 Максим, вопросы нужно задавать в разделе вопросы, а не забивать в одно лицо комментами новостную публикацию. Если тебе так проще заведи заметку «Осваиваю MS3 c нуля» и веди там свой блог. Новые дополнения и их версии / [MiniShop3] - Новости, Планы 34 0
20 марта 2025, 22:37 Они свой сервер защищать хотят видимо Вопросы / Необходимо доработать API сделанное на modx, добавить блокировку по IP при частых запросах. 3 0
19 марта 2025, 18:43 Hello @Henk Everts Nice to meet you. Thanks for the translate. It is awesome. Новости и события / MODX/AI Hackathon Part 2 (27 марта) 5 +2
19 марта 2025, 17:13 Здравствуйте. Готового решения конечно же нет в рамках MODX. Но они есть в мире PHP. Для регулирования частоты запросов к API в PHP можно использовать библиотеку php-ratelimiter или symfony/rate-limiter. Оба инструмента предоставляют удобные способы контроля и ограничения количества запросов за определённый промежуток времени. К примеру вот так используется php-ratelimiter use RateLimiter\RateLimiter; use RateLimiter\Storage\FileStorage; $storage = new FileStorage('/path/to/storage'); $limiter = new RateLimiter($storage, 100, 3600); // 100 запросов в час $key = 'user_ip_or_api_key'; // Уникальный идентификатор (например, IP или API-ключ) if ($limiter->check($key)) { // Запрос разрешён $limiter->increment($key); } else { // Лимит исчерпан http_response_code(429); echo 'Too Many Requests'; exit; } Вопросы / Необходимо доработать API сделанное на modx, добавить блокировку по IP при частых запросах. 3 +1
16 марта 2025, 09:25 Карма @Денис Усманов увеличена до бесконечности, за такое полезное дело! Для разработчиков / MODX RSC | Telegram Karma Bot 1 +2
27 февраля 2025, 10:33 Открываешь консоль браузера и смотришь ошибки. Если нет соединения с коннекторами, Там будет написано об этом Вопросы / Пустая админка. 6 0
26 февраля 2025, 22:22 Встречал такое в случае, когда сайт работает по незащищенному http протоколу, помогало настроить редирект или хотя б руками https написать Вопросы / Пустая админка. 6 0
14 февраля 2025, 15:45 Саш, а откуда карточки то? Есть реальный сайт? Уроки / PageBlocks. Выводим SEO-карточки 10 0
12 февраля 2025, 15:52 О, технологии из взрослой песочницы подъехали. Уважаю Новые дополнения и их версии / Algolia для MODX с поддержкой PageBlocks и miniShop2 8 +3
02 февраля 2025, 13:37 Очень хороший комплексный материал. Низкий поклон. Давненько такого не было. Уроки / Виджеты в админке или как добавить свою кнопку 6 0
27 января 2025, 11:11 Это безумно круто. Я в восторге Новые дополнения и их версии / PageBlocks 2.3.0 8 +4
17 января 2025, 21:18 Формула берет просто текущий год и год перед ним. Только числа года. Новости и события / Еще один эксперимент с рейтингом modx.pro 7 0
17 января 2025, 17:14 Так откуда бы им взяться. Молодой крови особо не видно в наших краях. Новости и события / Еще один эксперимент с рейтингом modx.pro 7 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Перечислю варианты
— Обиженный вами программист скрыто вошел и сделал плохое. Это можно сделать даже без пароля или с отключенной учетной записью (если он спец)
— Сайт старый. Есть дыры безопасности. Обновляться до свежих версий очень важно. Можно обновляться сразу до последней 2.8.*
— Встречаются компонент с дырами, на моей памяти Gallery был таким. Компоненты желательно обновлять до свежий версий.
— Бывают проблемные хостинги, которые не изолируют сайты и пропускают заразу от соседних сайтов.
— Бывает и собственная неаккуратность админов и менеджеров.
Итого. Обновите MODX. Обновите компоненты. Напишите какой у вас хостинг, может чего подскажем.
Есть антивирусы для сайтов. Часто встроены в вашу хостинг панель. Проверьте на вирусы. Это минимум.
Ну и если очень важный проект — лучше заказать обследование его на безопасность.
Запускаем сниппет ДО вызова pdoMenu
В pdoMenu — дописываем параметр resources и вставляем в него плейсхолдер из шага выше
Nice to meet you. Thanks for the translate. It is awesome.
Для регулирования частоты запросов к API в PHP можно использовать библиотеку php-ratelimiter или symfony/rate-limiter. Оба инструмента предоставляют удобные способы контроля и ограничения количества запросов за определённый промежуток времени.
К примеру вот так используется php-ratelimiter