11 мая 2022, 13:39 Откатить увы, не получится… С дуру бекап не сделал и накатил обнову. Пробовал откатить обновой ниже версии, толку ноль… Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
25 апреля 2022, 21:39 Постараюсь конечно, но могу дать и доступ на этот сайт. Что бы наглядно все видеть. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
25 апреля 2022, 21:35 обновил я значит php до версии 8.1.3. ошибки выдает в самой админке. TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given Errors: count(string "provider_err_connect") MODX\Revolution\Processors\Workspace\Packages\GetList->checkForUpdates(object, Array ( ) ) modDashboardWidgetUpdates->render() MODX\Revolution\modDashboardWidgetInterface->process() MODX\Revolution\modDashboardWidget->getContent(object) MODX\Revolution\modDashboard->render(object, object) WelcomeManagerController->process(Array ( ) ) MODX\Revolution\modManagerController->render() MODX\Revolution\modManagerResponse->outputContent(Array ( ) ) MODX\Revolution\modManagerRequest->prepareResponse() MODX\Revolution\modManagerRequest->handleRequest() Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
25 апреля 2022, 21:32 конечно, ответить не кому =) проблема есть. решения нету… Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 +1
18 апреля 2022, 16:23 добавил памяти, ничего не изменилась толи рекурсия какая то, толи хз что… [Mon Apr 18 16:04:30.345433 2022] [cgi:error] [pid 26432] [client 176.115.155.243:52018] AH01215: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php on line 223, referer: https://orange43.ru/manager/?a=system/event [Mon Apr 18 16:06:59.528308 2022] [cgi:error] [pid 26632] [client 176.115.155.243:52040] AH01215: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes) in /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php on line 223, referer: https://orange43.ru/manager/?a=system/event [Mon Apr 18 16:18:38.130300 2022] [cgi:error] [pid 27484] [client 176.115.155.243:52094] AH01215: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php on line 2075, referer: https://orange43.ru/manager/?a=system/event [Mon Apr 18 16:18:55.597210 2022] [cgi:error] [pid 27507] [client 176.115.155.243:52102] AH01215: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php on line 2075, referer: https://orange43.ru/manager/?a=system/event [Mon Apr 18 16:21:49.066552 2022] [cgi:error] [pid 27787] [client 176.115.155.243:52134] AH01215: PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php on line 2075, referer: https://orange43.ru/manager/?a=system/event Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
18 апреля 2022, 16:08 Сменил версию PHP на 8.1 Посыпались такие логи. [2022-04-18 16:04:16] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 666) Could not load class: FormIt from formit [2022-04-18 16:04:16] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 1267) Problem getting service formit, instance of class FormIt, from path /var/www/orange43/data/www/orange43.ru/core/components/formit/model/formit/ [2022-04-18 16:04:30] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: UPDATE `modx_deprecated_call` SET `call_count` = 747 WHERE `id` = 253 Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:04:30] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: UPDATE `modx_deprecated_call` SET `call_count` = 747 WHERE `id` = 253 Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:04:30] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 227) Error HY000 executing statement: Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:04:30] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: INSERT INTO `modx_session` (`id`, `access`, `data`) VALUES ('d55f6e33fef8be17f63de2b8eedcb95e', 1650287070, 'modx.user.contextTokens|a:1:{s:3:\"mgr\";i:1;}manager_language|s:2:\"en\";modx.user.0.resourceGroups|a:1:{s:3:\"mgr\";a:0:{}}modx.user.0.attributes|a:1:{s:3:\"mgr\";a:5:{s:32:\"MODX\\Revolution\\modAccessContext\";a:1:{s:3:\"web\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:1:{s:4:\"load\";b:1;}}}}s:38:\"MODX\\Revolution\\modAccessResourceGroup\";a:0:{}s:33:\"MODX\\Revolution\\modAccessCategory\";a:0:{}s:44:\"MODX\\Revolution\\Sources\\modAccessMediaSource\";a:0:{}s:34:\"MODX\\Revolution\\modAccessNamespace\";a:0:{}}}modx.mgr.user.token|s:52:\"modx625d30ab065401.22295830_1625d31db243da1.38310567\";modx.mgr.session.cookie.lifetime|i:0;modx.mgr.user.config|a:0:{}mobiledetect|a:1:{s:6:\"device\";s:8:\"standard\";}newResourceTokens|a:6:{i:0;s:23:\"625d45916ea0d1.85330396\";i:1;s:23:\"625d45a4a89fe4.48295787\";i:2;s:23:\"625d45b60e9680.02054450\";i:3;s:23:\"625d46c4d969c0.92288517\";i:4;s:23:\"625d46d2a19290.81738466\";i:5;s:23:\"625d46e476e4d4.49392677\";}') Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:04:30] (ERROR @ Unknown0) PHP warning: Unknown: Failed to write session data using user defined save handler. (session.save_path: /var/www/orange43/data/bin-tmp/) [2022-04-18 16:06:59] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: UPDATE `modx_deprecated_call` SET `call_count` = 749 WHERE `id` = 253 Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:06:59] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: UPDATE `modx_deprecated_call` SET `call_count` = 749 WHERE `id` = 253 Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:06:59] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 227) Error HY000 executing statement: Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:06:59] (ERROR @ /var/www/orange43/data/www/orange43.ru/core/vendor/xpdo/xpdo/src/xPDO/Om/xPDOObject.php : 1443) Error HY000 executing statement: INSERT INTO `modx_session` (`id`, `access`, `data`) VALUES ('d55f6e33fef8be17f63de2b8eedcb95e', 1650287219, 'modx.user.contextTokens|a:1:{s:3:\"mgr\";i:1;}manager_language|s:2:\"en\";modx.user.0.resourceGroups|a:1:{s:3:\"mgr\";a:0:{}}modx.user.0.attributes|a:1:{s:3:\"mgr\";a:5:{s:32:\"MODX\\Revolution\\modAccessContext\";a:1:{s:3:\"web\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:1:{s:4:\"load\";b:1;}}}}s:38:\"MODX\\Revolution\\modAccessResourceGroup\";a:0:{}s:33:\"MODX\\Revolution\\modAccessCategory\";a:0:{}s:44:\"MODX\\Revolution\\Sources\\modAccessMediaSource\";a:0:{}s:34:\"MODX\\Revolution\\modAccessNamespace\";a:0:{}}}modx.mgr.user.token|s:52:\"modx625d30ab065401.22295830_1625d31db243da1.38310567\";modx.mgr.session.cookie.lifetime|i:0;modx.mgr.user.config|a:0:{}mobiledetect|a:1:{s:6:\"device\";s:8:\"standard\";}newResourceTokens|a:6:{i:0;s:23:\"625d45916ea0d1.85330396\";i:1;s:23:\"625d45a4a89fe4.48295787\";i:2;s:23:\"625d45b60e9680.02054450\";i:3;s:23:\"625d46c4d969c0.92288517\";i:4;s:23:\"625d46d2a19290.81738466\";i:5;s:23:\"625d46e476e4d4.49392677\";}') Array ( [0] => HY000 [1] => 2014 [2] => Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. ) [2022-04-18 16:06:59] (ERROR @ Unknown0) PHP warning: Unknown: Failed to write session data using user defined save handler. (session.save_path: /var/www/orange43/data/bin-tmp/)Если я отключу от шаблона все TV тогда все работает, но стоит добавить хоть одно TV выходит ошибка и на сайте 500 error. Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
18 апреля 2022, 15:48 Если поле пустое, все работает, если нет, даже параметр @INLINE ведет к ошибке. Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
18 апреля 2022, 15:38 Да, в pdoTools есть какая то проблема с параметром tplWrapper. {'!pdoPage' | snippet:[ 'parents' => $id, 'depth' => 0, 'element' => 'pdoResources', 'limit' => 10, 'tpl' => '@FILE chuncks/reviews/reviewPages.tpl', 'tplWrapper' => '@INLINE <div class="Our_Work_Service">{$output}</div>', 'tplPageWrapper' => '@INLINE <ul class="pagination pagination-sm">{$first}{$pages}{$last}</ul>', 'sortby' => 'menuindex', 'sortdir' => 'ASC', 'includeTVs' => 'main_img', 'tvPrefix' => '', 'where' => ['published' => 1], 'includeContent' => 1, 'conetnt' => 1 ]}Удаляю данный параметр, тогда работае. 'tplWrapper' => '@INLINE <div class="Our_Work_Service">{$output}</div>' Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
18 апреля 2022, 12:18 $pdoFetch->config['fastMode'] это как раз строка с ошибкой. Пробовал включить параметр, тоже самое. Вопросы / Проблема с pdoResources + fenom + tplWrapper 12 0
18 апреля 2022, 11:26 Новый создал, тоже не работает… Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
18 апреля 2022, 11:15 В общем, не работает все потому, что у меня на сайте есть наборы параметров, не знаю по какой причине они не работают, но факт есть факт. Делаю в лучную, все нормально, а вот в наборе не работает. Вот такой вариант работает '{!pdoMenu' | snippet:['parents'=> 0, 'level' => 1, 'tpl' => 'wf_row', 'tplOuter' => 'wf_inner']}Хотя в наборах у меня все тоже самое… Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 14:37 Короче, очень странно, то что было раньше не работает, щас буду весь сайт переписывать по новой. Вроде пошло обрабатываться. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 14:33 до этого на версии 2.8.3 все было нормально. Я пробовал просто вызвать что то, типа названия страницы, результат тот же, не обрабатывается феном. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 14:11 Короче, fenom не работает ни в какую, проблема гдето тут [Fri Apr 15 13:40:30.769019 2022] [cgi:error] [pid 29689] [client 172.16.12.32:51692] AH01215: PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/********/data/www/******/core/src/Revolution/modX.php on line 2459 Увеличение времени ничего не дало. Единственное что, работает include и все. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 11:24 ну так правильно, от туда и ставил, но суть в том, что я обновлялся до 3 версии!!! Именно движек. А потом уже доставил пдотулс. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 10:02 PHP 7.4 стоит, pdoTools ставил. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 09:59 Хм, а там отдельная это какая, не та что в репозитории? Версия 3.0 да? Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
15 апреля 2022, 09:02 Да, до последней версии. Вопросы / После обновы с 2.8.3 на 3.0.0-pl не робит Fenom! 19 0
01 августа 2018, 20:53 Еще как вариант, сделать это с jQuery. Это если проще ))) Скриптов благо полно. Вопросы / вывести ресурсы 6 0
01 августа 2018, 09:32 Сделать два вложенных foreach. Один для контейнеров, другой для содержимого внутри контейнера, а так, вся инфа есть в документах. Вопросы / вывести ресурсы 6 0
PageBuilder — визуальный конструктор страниц для MODX 3 Класс! Пара моментов смутила: 1. Почему бы чанки сразу не вынести в файлы? 2. На фронте грузится свой CSS для стандартных блоков<link rel="stylesheet" href="/a...
mxDadata — интеграция DaData (Suggest, Clean, Party) с MODX 3 и MiniShop3 Вышла новая версия: [1.0.2-pl] — 2026-10-06 Fixed #9 Права mxdadata_edit, mxdadata_logs, mxdadata_cache_clear теперь проверяются в connector.php и в Processors\Mgr\Pr...
msp3PaymentSkeleton — шаблон для создания платёжных дополнений MiniShop3 вот круто. я как то писал платежное дополнение и парился как что. а теперь надеюсь все проше будет :-)
MiniShop3 1.2.0 - 1.3.0 Самое интересное Пообщались с клиентом он сказал что тыкал в позицию т.к. она не добавлялась (видимо лагал инет) и вот она размножилась таким образом.
Modx Revo 2.8.8 + Minishop 2 (4.4.2) + Babel 3.5.2 - превью товаров в админке у дополнител... Сначала сравните ответ connector для исходного товара и его перевода во вкладке Network. Если у перевода поле миниатюры пустое, смена чанка или рендерера сама картинку не добавит: ...
Сайт тормозит сервер, грузит процессор на 100% полезно посмотреть, какие URL запрашивают эти боты и сколько времени занимает их обработка. Частые обращения к поиску и фильтрам могут нагружать PHP сильнее, чем обычные страницы. ...
Подскажите насколько это рабочее решение Спасибо за ответ. У меня время создания заказа равно времени оплаты. Заказ оплачивается сразу через iframe на сайте. При нажатии на кнопку «оформить заказ» всплывает окошко робокас...
Не всегда срабатывает JS-событие Здесь лучше разделить «заказ создан» и «заказ оплачен». Первое событие фиксируется при успешном создании заказа, второе — после проверенного уведомления платёжной системы на сервер...
UiCMPGenerator дополнение для создания пакетов на днях начну делать доки, пока без видео обзора чисто текст и скрины, как будут готовы залью пакет
ResVideoGallery Для MODX 3 доступна ResVideoGallery 3.0.0-beta Компонент полностью переписан под MODX Revolution 3.* (PHP 8.4+). Что нового: 10 видеосервисов: YouTube, Vimeo, RuTube, ВКо...
Посыпались такие логи.
Если я отключу от шаблона все TV тогда все работает, но стоит добавить хоть одно TV выходит ошибка и на сайте 500 error.
Удаляю данный параметр, тогда работае.
Вот такой вариант работает
Хотя в наборах у меня все тоже самое…
[Fri Apr 15 13:40:30.769019 2022] [cgi:error] [pid 29689] [client 172.16.12.32:51692] AH01215: PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/********/data/www/******/core/src/Revolution/modX.php on line 2459
Увеличение времени ничего не дало.
Единственное что, работает include и все.
Один для контейнеров, другой для содержимого внутри контейнера, а так, вся инфа есть в документах.