Вчера в 12:31
Большие сомнения у меня в этом)
resComments — многоуровневые комментарии с пагинацией для ресурсов MODX3 3
07 января 2026, 15:36
вот этот сниппет
require_once MODX_CORE_PATH . 'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService...
Проблемы с отправкой писем статус заказа из minishop2 5
06 января 2026, 20:15
Хотел проверить еще раз, теперь все работает. Спасибо.
MiniShop3 1.0.0-alpha.4 — Большое обновление админки 24
05 января 2026, 14:53
Тоже не понял зачем эти сложности, всегда этот скрипт юзал.
Почему в новых версиях MODX не работает сброс пароля через MD5 и как восстановить доступ в manager 4
30 декабря 2025, 22:52
Почему-то прочитал это голосом комментатора из Дома 2… Только про Minishop 3!) Спасибо всем за вклад в развитие и, достаточно неплохие итоги года)
Итоги 2025 года на MODX.pro 3
27 декабря 2025, 16:41
MODX, как и любой основанный на PHP фреймворк пишет 500 ошибки в error_log. Никаких специальных настроек в нем нет. Все зависит от настроек хостинга\с...
Отладка 500 ошибки MODX 1
24 декабря 2025, 22:11
Есть поле mail_smtp_user введи туда логин, если не сработает введи email. И не забудь в emailsender корректный email прописать.
Modx 2.8.8 еще подходит отправки почты через smtp.yandex.ru? 3
24 декабря 2025, 00:23
Нет, лайки всегда были привязаны ко времени публикации, чтобы лайками старых постов рейтинг не накручивали.
MiniShop3 - новый релиз. 1.0.0-alpha.2 15
Бегет вроде нормальный хостинг лог файлы должны писаться, единственное что в панели управления хостинга может нужно включить чтобы они писались.
Поищите на хостинге error.log папка log или в корне сайта. Кстати возможно что они видны только из панели управления хостинга.
З.Ы. Попробуй заново получить ключ в Яндексе для сайта и установи их, возможно поможет.
что за хостинг?
и еще погляди в error.log на хостинге есть ошибка в это время или нет (когда скрипт выполняется)
и проверьте чтобы Callback URL был вида example.com/assets/components/hybridauth/action.php?hauth.done=Yandex
у меня так настроено:
Прочитал, да все верно говоришь. Тогда не буду извращаться больше, сделаю через window.location.
Василий подскажи, а как можно реализовать в твоем сниппете (в статье), чтобы сработало перенаправление на другую страницу, по типу:
у меня в итого приходит в страницу через ajax вызов страницы с ID = 1.
Голову сломал как оборвать работу ajax сниппета и перенаправить пользователя на страницу.
Как такое можно сделать?
Я могу повесить на success методе в ajax window.location на страницу нужную, но хочу серверное решение.
А так поищите скрипты которые архивируют на сервере с настройками.
Кстати а чем способ скачки через фтп к себе на комп не устраивает? Сейчас скорости приличные как правило, так что не думаю что сайт будет долго качаться, дольше будете искать решение и настраивать.
Варианты решения:
1. увеличить время выполнении скрипта упаковщика. Пробовал через крон делать (думал у него может время больше дается, но не получилось)
2. Картинки исключить из упаковки (их у вас много по видимому). Кеш так же исключаем.
3. По частям архивировать. Папки core, manager, assets. (Уверен на core и assets упаковщик умрет, т.к. много файлов. Можете эти папки так же дробить на меньшие архивы.)
4. скачать к себе весь сайт по фтп, залить потом на новый хостинг. Базу соответственно экспортнуть.
я 4 вариантом и решил этот вопрос.
хотя физически он присутствовал в папке с расширениями php.
Так что будьте внимательнее друзья ;)
Поэтому прошу тех кто собирал пакеты под Виндой для Модх, написать версию php, Apache, php_zip.dll версию.
Модх использует для архивирования 2 библиотеки pclZip и zipArchive, по умолчанию используется zipArchive. У zipArchive как раз проблема с работой под Виндой.
Менял в настройках модх чтобы архивировал через pclZip результат тот же. Подозреваю что нужно в:
в функцию pack() передать параметром какую библиотеку использовать, но вариант
$builder->pack(array('archive_with'=>1));
не прокатил.
как правильно в build.transport.php при создании архива указать какую библиотеку для архивирования использовать?
Кстати пробовал и doodles создавать, создается такой же битый zip файл.
Спасибо.
$modx->addPackage('ordertaxiitem', $modx->getOption('core_path').'components/ordertaxiitem/model/','modx_');
modx_ — это префикс таблицы
Подскажите где была эта дыра, мне это нужно, т.к. привязка идет через сервисы почтовые, то подделка емайл стремится к нулю.
Скажите версию в какой это было или покажите если не трудно код, спасибо.
Не отвечаю на ваш коммент, т.к. с планшета и перекидывает на раздел ответы, если нажимаю ответить.
В заметках про версию 0,3,0 написано
«При регистрации нового юезра добавлена проверка по email. Если такой адрес уже есть — учетка приклеится к нему.»
Я через минишоп, делаю заказ, создается пользователь с указанным email. Потом логинюсь через HybridAuth с провайдера у которого учетка с этим же email. В итоге имею 2 пользователей с одинаковым email-ом (разные логины).
Минишоп в качестве логина подставляет email, а HybridAuth берет у провайдера логин.
Как не создавать пользователя если уже такой есть email?
А так по логике и не должно было быть ошибок в системном журнале, т.к. ошибка direct_uri_mismatch происходила на стороне сервисов (Гугл, Яндекс) и до моего сайта ответ не доходил. А вот с мейлом когда ключ создал некорректно, и появлялся белый экран, почему не появилась запись в журнале не могу понять.