Sergey_K
значит все тупо и сразу
iWatchYouFromAfar
это с какого числа? -1 -2 яндекс прогнозит на начало декабря
https://lenta.ru/news/2019/11/13/brr/?utm_source=yxnews&utm_medium=desktop&utm_referrer=https%3A%2F%2Fyandex.ru%2Fnews
prohor
значит все тупо и сразу
Вот прям щя возьму и испробую
prohor
Пять мин
Sergey_K
Вот прям щя возьму и испробую
спасибо, я хотел, но чота дел куча :) но если что, я могу запрос послать :)))
prohor
спасибо, я хотел, но чота дел куча :) но если что, я могу запрос послать :)))
кароче так же висит. потому что курл запрос ниже все равно исполняеться
Sergey_K
не отдает заголовки сразу?
prohor
и заголовки также меняються ниже
Sergey_K
уверен?
prohor
уверен?
да. сам попробуй
Sergey_K
ща
Sergey_K
да
Sergey_K
говно какое-то
Миша
в этот раз я не поддамся))
prohor
говно какое-то
Ни гавно. Нормально е поведение. Кроном пробегатся думаю
Sergey_K
Нет, не нормальное
Sergey_K
Если у меня по запросу запускается скрипт на 5 часов?
Sergey_K
Не понимаю логики...
Sergey_K
ob_start(); header('Fuck off', true, 200); echo "329487wdekfjgherkjvvbgrekj"; ob_end_flush(); flush(); sleep(3); return 1;
Sergey_K
По документации должно отдать сразу все
Sergey_K
Тогда получается надо городить вебхук, который получает данные и сваливает их без ответа тупо.
Sergey_K
А потом что-то запускается и обрабатывает. Тот же крон, как ты говоришь.
prohor
А потом что-то запускается и обрабатывает. Тот же крон, как ты говоришь.
по идее вот этот код уже не должен отрабатывать по твоему? типа контент отдан заголовки отправлены?
Sergey_K
Типа да
Sergey_K
Но ничего не работает
Sergey_K
Никакие примеры из интернета тоже
Sergey_K
Либо что-то с настройками сервера, либо изменили пхп
Sergey_K
ignore_user_abort(true); set_time_limit(0); ob_start(); // do initial processing here echo $response; // send the response header('Connection: close'); header('Content-Length: '.ob_get_length()); ob_end_flush(); ob_flush(); flush();
iWatchYouFromAfar
посоны я есть тут спецы по css?
prohor
Типа да
патаму чта еще сверху видимо где то есть начало буферизации
Sergey_K
Вот так писали в одном из примеров и типа работает
iWatchYouFromAfar
не
очень очень жаль
prohor
Sergey_K
Ога. там точно неттмодх и ничего такого
Sergey_K
Более того, отдается заголовок конца...хз
Sergey_K
Но у меня Advanced REST client
Sergey_K
Может надо просто курлом...
Sergey_K
Может клиент чота мутит
Sergey_K
Но сомневаюсь
Миша
😂
Sergey_K
мистика полтергейстъ
curl то же самое... печально
prohor
curl то же самое... печально
ага. отдельные таблицы ипо ним кроном ходить.
Alex
Никто случайно не сталкивался со странной херней - стоит ClientConfig всё работало норм, но сейчас отвалились поля внутри контента, т.е например [[++site_email]] выводит емейл в шапке и футере, а внутри страницы нет ([[*content]]) О_о хотя работало раньше UPD обновил пакет до 2.3.0 но увы...
Alex
хм... он почему то ищет сниппет /core/model/modx/modparser.class.php : 541) Could not find snippet with name site_email.
Andrey
Можно как-то учитывать абзацы при выводе поля из ресурса?
Андрей
У тебя контент не обрабатывается дополнительно каким нибудь плагином или модификаторами?
Alex
Тоже раньше работало, конфиг 2.7.2\7.2\2.3.0
Alex
Неа, просто в один прекрасный момент перестало работать если находится внутри [[*content]] О_о
Андрей
Это мне?
не, это про клиет конфиг)
Alex
судя по логу он пытается обработать тег как сниппет
Alex
но я не понимаю почему О_о
Андрей
Неа, просто в один прекрасный момент перестало работать если находится внутри [[*content]] О_о
Мистика) ради интереса вот только что на рабочем сайте проверил, был клиентконфиг 2.1.0, работало, обновил до 2.3.0, также работает
Alex
Хм... я кажется догадался
Alex
Был установлен компонент FormWatcher из последнего, этот компонент вместе с собой установил Jevix походу, и тем самым нарушил работу ClientConfig'a
Александр
вызов [[fenom?tpl=`chunk`]] сниппет fenom <?php $pdoTools = $modx->getService('pdoTools'); $output = $pdoTools->getChunk($scriptProperties['tpl'], $scriptProperties); return $output; это должно работать? помогите плиз )
Sergey_K
ага. отдельные таблицы ипо ним кроном ходить.
There is a function in php that does exactly what you looking for but only if php is setup as fastcgi and controlled by php-fpm:
Alex
Jevix да, вырезает теги из контента, скорее всего так и есть.
прости, но случайно не знаешь как он настраивается? в системных настройках у него вообще ни одного параметра нету, да и документацию я вроде тоже не наблюдаю Интересно что даже если закомментить всё содержимое сниппета jevix'a то clientconfig всё равно не отрабатывает
prohor
https://www.php.net/register-shutdown_function
Тааак. И как оно поможет?
Sergey_K
Ну ты баклан :)
Sergey_K
5 сек
Sergey_K
Lf
Sergey_K
Да
Sergey_K
Это тоже не работает
Sergey_K
Это функция, которая вызывается ПОСЛЕ шатдауна скрипта
Alex
Не
Sergey_K
Registers a callback to be executed after script execution finishes or exit() is called.
Sergey_K
То ли я куку, то ли php нихера не логичен
Sergey_K
Все работает
Андрей
Не
Вообще чот странное у тебя) проверил щас даже так работает: [[!Jevix? &input=`[[*content]]` ]] Просто подумал что у тебя тикеты, он там при создании режет, и кнопка Jevix в тикете есть.
Андрей
Так что тут хз, попробуй мож переустановить клиент конфиг
prohor
Все, сделал
Показывай )