Size: a a a

MODX. Русскоязычное сообщество.

2020 May 01

S

Sergey_K in MODX. Русскоязычное сообщество.
Это очевидно из того, что это все внутри одного процесса, что, очевидно, сохранится при запуске где угодно.
источник

Y

Yaroslav in MODX. Русскоязычное сообщество.
с очередями все вообще интересно, когда нужно в SAPI контекст поднимать)
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Скорее всего вопрос в каком-то кэше т.к. очень похоже на то, что он жил ровно сутки.
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Sergey_K
Но то, что минишоп в кроне не в состоянии запуститься это дичь, конечно
Так-то ms2 не реализует функционал системных настроек, он их использует.

А вот что с ними происходит и почему - надо копать. Я предполагаю что-то с кэшем, потому что при запуске скриптов от не того юзера по крону кэш может быть недоступен для другого юзера и тогда настройки не читаются

Ну или типа того, точнее уже смотреть надо лично
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Таки да
Кто-то давно мне говорил что getOption с кешем играется
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Василий Наумкин
Так-то ms2 не реализует функционал системных настроек, он их использует.

А вот что с ними происходит и почему - надо копать. Я предполагаю что-то с кэшем, потому что при запуске скриптов от не того юзера по крону кэш может быть недоступен для другого юзера и тогда настройки не читаются

Ну или типа того, точнее уже смотреть надо лично
Вась, там не совсем минишоп.
Я прокопал.
Чуть выше.
Но метод плагинов описан у тебя, как помню, именно с require_once
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Павел Кристалл
Таки да
Кто-то давно мне говорил что getOption с кешем играется
Не в этом дело
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Павел Кристалл
никакой вмеяемый человек не делает крон раз в минуту
Весьма категоричное заявление

Кто же тогда качает подобные либы? https://github.com/peppeocchi/php-cron-scheduler
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Невменяемые люди
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Все ж просто )
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Ну ок, буду знать, что я невменяемый
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Василий Наумкин
Ну ок, буду знать, что я невменяемый
ты запускаешь крон раз в минуту вместо очередей?
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Sergey_K
При каком-то раскладе, после суток работы его клинит и он перестает включать файл т.к. считает, что все уже ок.
В итоге вместо мэппинга полей оно возвращает просто true.

Отсюда и косяк.
Изменил на require и все.

Привет "очередям"...

Но по уму, конечно, надо переносить в плагин, так геморно.
При каком таком раскладе и почему именно после суток?

Сдаётся мне, у тебя там какой-то свой говнокод, а ты на мой гонишь
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Павел Кристалл
ты запускаешь крон раз в минуту вместо очередей?
Конечно

Основной файл запускается из системного крона раз в минуту - а там уже решает, что дальше. В этом и смысл подобных менеджеров
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Василий Наумкин
Конечно

Основной файл запускается из системного крона раз в минуту - а там уже решает, что дальше. В этом и смысл подобных менеджеров
Очереди удобнее и круче, ну прям значительно.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Василий Наумкин
При каком таком раскладе и почему именно после суток?

Сдаётся мне, у тебя там какой-то свой говнокод, а ты на мой гонишь
Нет, Вась, я гоню на способ подключения плагина, вопрос только в нем.
источник

ВН

Василий Наумкин... in MODX. Русскоязычное сообщество.
Sergey_K
Нет, Вась, я гоню на способ подключения плагина, вопрос только в нем.
А как у тебя способ работать через сутки-то перестаёт?
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
А вот ХЗ, поэтому я и недоумеваю.
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
Сутки require_once отдавал массив
источник

S

Sergey_K in MODX. Русскоязычное сообщество.
А потом стал отдавать true
источник