Wassi Wassinen

Wassi Wassinen

С нами с 25 января 2013; Место в рейтинге пользователей: #37
Wassi Wassinen
26 февраля 2024, 14:27
0
И нужно исключить возможность вот такой ошибки :)

Wassi Wassinen
24 февраля 2024, 20:02
0
@Наумов Алексей нашёл ещё баг. В источнике файлов для Fileman указываю максимальный размер файла. Он больше, чем в системных настройках. Но не даёт загружать — подтягивает ограничение из системных настроек.
Wassi Wassinen
20 февраля 2024, 13:29
0
Алексей, здравствуйте.

Ошибки появляются несколько раз в день. Посещаемость +\- 10к в сутки. Но бывает больше. Иногда растёт скачкообразно. Видимо, в такие моменты и случается ошибка.
Видел похожий компонент от Володи. Для MODx3. modx.pro/components/24542. Там в комментах тоже были вопросы по оптимизации. Может быть поможет.

Спасибо за отзывчивость, Алексей. Будем ждать обновления.
Wassi Wassinen
19 февраля 2024, 21:55
0
Володя, спасибо за участие. Потестирую со стандартным.
Wassi Wassinen
19 февраля 2024, 19:35
0
Похоже, придётся вернуться на файловые сессии.
Wassi Wassinen
19 февраля 2024, 17:21
0
@Наумов Алексей приветствую. Классное дополнение, вы молодец.

Есть вот такая ошибка в логах:

[2024-02-19 14:43:00] (ERROR @ /www/core/xpdo/om/xpdoobject.class.php : 240) 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.
)

[2024-02-19 14:43:00] (ERROR @ /www/core/xpdo/om/xpdoobject.class.php : 1452) Error HY000 executing statement:
INSERT INTO `modx_smart_sessions` (`id`, `access`, `ip`, `user_agent`, `data`) VALUES ('8u218rm3v5d92au80cqe497mgt', 1708342980, 'support@search.yandex.ru', 'Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)', 'modx.user.contextTokens|a:0:{}modx.user.0.resourceGroups|a:1:{s:5:\"proza\";a:0:{}}modx.user.0.attributes|a:1:{s:5:\"proza\";a:5:{s:16:\"modAccessContext\";a:15:{s:6:\"author\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:4:\"beta\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:4:\"blog\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"event\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:8:\"gramotno\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:7:\"konkurs\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:8:\"litkursy\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:3:\"mag\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"proza\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:7:\"publish\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:6:\"rabota\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:5:\"stihi\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:6:\"theory\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:4:\"typo\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}s:3:\"web\";a:1:{i:0;a:3:{s:9:\"principal\";i:0;s:9:\"authority\";s:1:\"0\";s:6:\"policy\";a:3:{s:4:\"load\";b:1;s:6:\"formit\";b:1;s:18:\"formit_encryptions\";b:0;}}}}s:22:\"modAccessResourceGroup\";a:0:{}s:17:\"modAccessCategory\";a:0:{}s:28:\"sources.modAccessMediaSource\";a:0:{}s:18:\"modAccessNamespace\";a:0:{}}}Tickets_User|s:32:\"99c2d8d1749f889d870d70c625fecb6e\";')
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.
)

[2024-02-19 14:43:00] (ERROR @ Unknown0) PHP warning: Unknown: Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/sessions)
При этом в кончиках не указан этот путь "/var/lib/php/sessions" для сохранения сессий (строка закомментирована). В чём может быть дело?
Wassi Wassinen
19 февраля 2024, 11:16
0
Подскажите — плагин постоянно пишет ошибку в лог. В чем может быть дело?

[2024-02-19 11:08:07] (ERROR @ /core/model/modx/modx.class.php : 1677) [OnMediaSourceGetProperties]<br />
<b>Notice</b>:  Undefined index: node in <b>/core/cache/includes/elements/modplugin/68.include.cache.php</b> on line <b>6</b><br />
Wassi Wassinen
25 января 2024, 12:45
0
Николай, прежде всего — вы Молодец! С большой буквы. :)

Где-то видел упоминание, что планируется встроенная фильтрация для MS3.

Вопрос — это есть в планах и получится ли сделать встроенную фильтрацию для каталога? Только не mFilter2 с его медленной работой, а что-то быстрое вроде flatFilters?
На мой скромный взгляд и мнение — магазин должен быть с фильтрами из коробки. Это не претензия — просто наблюдение за другими продуктами и желание сделать MODx более конкурентным.

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

Заранее благодарен за ответ.
Wassi Wassinen
22 января 2024, 13:15
0
Обновил. Работает. Получается, вы молодец-молодец :))
Wassi Wassinen
21 января 2024, 22:21
+1
И чуть не забыл — ты большой молодец! :)
Wassi Wassinen
21 января 2024, 22:18
0
Точнее, не так. Она как бы есть, но её как бы нет. Как тот суслик :)
При попытке создать из шаблона политик новую с названием FileManPolicy — говорит, что такая политика уже есть.
Но в списке политик её не видно. В чем может быть дело?
Wassi Wassinen
20 января 2024, 12:42
0
Идея с пермишенами и политиками — очень нужно и правда полезно. Учитывая, что это работа с файлами :)

А дело действительно в строчке. Комментирование не помогло. И я просто вписал в неё какие-то существующие разрешения. :)
Так сказать, методом научного тыка. :)
Wassi Wassinen
20 января 2024, 01:19
0
Я, конечно, починил, но было бы здорово пофиксить. :) Для людей, так сказать.
Wassi Wassinen
17 января 2024, 18:53
0
После комментирования у всех пропадает вкладка.
Wassi Wassinen
17 января 2024, 17:32
0
@Наумов Алексей, подскажите, какие нужны разрешения, чтобы пользователь видел вкладку с файлами в MODx3? Админ видит вкладку, а контент_едитор — нет.
Wassi Wassinen
19 ноября 2023, 21:18
0
Артур, спасибо. Даже стыдновато. :)) Тыщу лет с нуля не настраивал ничего на MODx. Вот, как говорится, «палюсь на мелочах».
Ещё раз — благодарю. :)
Wassi Wassinen
19 ноября 2023, 20:57
0
Если меняю на introtext или любое другое «системное» встроенное поле — всё работает.