
Maxim
04.04.2017
08:23:05
Другое видение
https://dev.1c-bitrix.ru/community/webdev/user/25773/blog/10055/
https://dev.1c-bitrix.ru/community/webdev/user/11948/blog/10621/?commentId=56474
даже Антон писал

Amir
04.04.2017
08:25:44
Но ведь период сама рассылка должна поставить так ведь?
в настройках рассылки расписание:
число месяца 1, и указана время

Google

Vite4eg
04.04.2017
08:25:47
Самый простой способ задать интервал тут. При условии, что в самой функции агента нет никаких настроек по установке периодичности
У тебя какая рассылка?
Триггерная?

Бернгардт
04.04.2017
08:27:02
это не штука для синхронизации

Amir
04.04.2017
08:27:31
в админке укзана, число месяца и время, все

Vite4eg
04.04.2017
08:28:10
Автоматическая?

Amir
04.04.2017
08:28:20
ага

Konstantin
04.04.2017
08:28:35

Amir
04.04.2017
08:28:52
оно запускается, но только 1 раз, уходят только первая партия , первые 10 писем

Konstantin
04.04.2017
08:28:53

Google

Бернгардт
04.04.2017
08:29:16
а дев.зону можно организовать
но это связка будет одна общая бд, общий upload и bitrix (либо он руками выравнивается, мне второе кажется логичнее и удобнее)
разные юзеры, разные пути, остальное сливается по гиту
тогда взлетает, фактически плюсов два, не надо морочиться вагрантами, можно использовать комп помощнее
плюс не придется миграциями париться между разрабами

Vite4eg
04.04.2017
08:29:49

Evg
04.04.2017
08:30:42
я точно против единой базы на всех разрабов объективно. и субъективно против общего аплоада и ядра. каждый пусть сам там в своем тусуется, лучше потом синхронизировать чем один у другого что-то похерит

Бернгардт
04.04.2017
08:31:03
Шта http://joxi.ru/YmE8RxLf0jwkpr ?
вот блин.. какого фига я про удаленный доступ понял..
ну сорри тогда
тогда rsync, csync2
но по нагрузки на фс/проц просаживают сильно
в частных случаях проще по rsync выкачать копию в отдельную точку (чтоб не было сверки)
а потом сделать подмену

Maxim
04.04.2017
08:31:09

Бернгардт
04.04.2017
08:31:27

Konstantin
04.04.2017
08:31:38

Бернгардт
04.04.2017
08:32:02
извиняюсь что ввел в заблуждение
недопереработал видимо )

Amir
04.04.2017
08:32:36

Vite4eg
04.04.2017
08:33:10
http://i.prntscr.com/9ca6e2ca605f4df896452165a6ec31a9.png
Это?

Amir
04.04.2017
08:33:43
да

Vite4eg
04.04.2017
08:34:18
Шаблон нормальный?

Amir
04.04.2017
08:34:34
и когда возникает событие
оно делает агента с функцией
CPosting::AutoSend(1479,true,"s1");
Интервал 0, Периодичность Нет.

Vite4eg
04.04.2017
08:35:32
А выпуск нормально генерится?

Amir
04.04.2017
08:35:45
вроде да

Vite4eg
04.04.2017
08:36:04
Ну в списке выпусков должен появиться новый жлемент

Amir
04.04.2017
08:36:09
и вечно "В процессе"
есть выпуск, формируется

Vladimir
04.04.2017
08:37:28

Google

Alexandr
04.04.2017
08:38:50

Vite4eg
04.04.2017
08:41:05

Amir
04.04.2017
08:42:22
автоматом создается выпуск этот несчасный

svetlana
04.04.2017
08:43:25
несчасье

Vite4eg
04.04.2017
08:43:40
А агент откуда отрыли? В списках агентов?

Amir
04.04.2017
08:44:19
ага
создает сам выпуск

Vladimir
04.04.2017
08:45:22

Alexandr
04.04.2017
08:45:50

Vite4eg
04.04.2017
08:47:45
создает сам выпуск
У меня такого агента нет. Это точно стандартный? У меня ощущение, что он самописный

Amir
04.04.2017
08:49:36

Vite4eg
04.04.2017
08:52:18
Не создается у меня такого

Amir
04.04.2017
08:52:30
дану

Vite4eg
04.04.2017
08:52:32
Попробуйте в коде поискать, может его кто-то на лету генерит?

Amir
04.04.2017
08:52:38
интересно
CAgent::Add нигде не нашел

Vite4eg
04.04.2017
08:54:02
Поищите по этой строке:
CPosting::AutoSend

Роман
04.04.2017
08:54:30
я бы еще по событиям посмотрел

Google

Vite4eg
04.04.2017
08:54:32
1479 - это что за ID?
А пробовали удалять агента? Всё равно создается?

Amir
04.04.2017
08:59:13
А пробовали удалять агента? Всё равно создается?
Например выпуск останавливаешь, ставишь дату запуска через 10 минут например
сохраняешь, потом надо нажать "Отправить" или "Продолжить"
тогда появится сообщение "Для отсылки выпуска был добавлен агент."
и в Агентах вижу новую запись
CPosting::AutoSend(1478,true);
где 1478 - ID выпуска
через 10 минут, крон запускается, и отсылка срабатывает только 1 раз, т.е. идет только первым 10 адресатам
повторно уже не запускается

Sergey
04.04.2017
09:00:55
как победить - Fatal error: Call to undefined method Bitrix\Iblock\Component\Tools::getFieldImageData()
за что это отвечает, может что-то перезакачать из архива
полечил, спасибо)

Amir
04.04.2017
09:06:28

Vite4eg
04.04.2017
09:06:35
Тут как раз создается ваш агент

Admin
ERROR: S client not available

Vite4eg
04.04.2017
09:07:47
У меня ощущние, что он для обработки ajax создан
Вы там в админке кнопку Отпраивть нажимаете?

Amir
04.04.2017
09:09:33

Vite4eg
04.04.2017
09:09:47
А потом закрываете окно?

Amir
04.04.2017
09:10:06
перехожу в другую вкладку, "Аегнты"

Vite4eg
04.04.2017
09:10:35
Вкладку? Браузера или вкладку в админке битры?

Amir
04.04.2017
09:10:56
Настройки->Агенты

Vite4eg
04.04.2017
09:11:05
Во, понял )
Смотрите: кнопка Отправить служит для ручной отправки ВСЕХ писем. Так как писем дохрена много, битрикс делает это пошагово. Пошагово - это отправить ajax, который создаст одноразовый агент. Ajax вернется, перезапустит себя. Новое обращение подчистит старый одноразовый агент, создаст новый для дальнейшей обработки.
Вы же запустив ajax сваливаете со страницы, тем самым ломаете весь механизм пошаговой обработки.

Google

Vite4eg
04.04.2017
09:13:38
То есть все ваши 6000 писем битра не сразу сформирует, а порциями. Видимо как раз по 10.
Так что после нажатия на кнопку не трогайте страницу, пусть работает

Amir
04.04.2017
09:20:50

Alexander
04.04.2017
09:20:58
Всем привет. Кто-нибудь знает как в getMap правильно описать longblob MYSQL?

Amir
04.04.2017
09:21:04
другие рассылки тоже не работают, точнее работают так же , толкьо первые 10

Vite4eg
04.04.2017
09:21:30

Amir
04.04.2017
09:21:40

Vite4eg
04.04.2017
09:21:58
Просто не надо использовать кнопку Отправить

Amir
04.04.2017
09:22:26

Vite4eg
04.04.2017
09:22:46
Это агент да
Пусть работает

Amir
04.04.2017
09:22:51
мои агенты рассылки создаются почему то с периодичностью 0

Vite4eg
04.04.2017
09:23:13
Дак да.

Denis
04.04.2017
09:23:44

Alexandr
04.04.2017
09:25:18
А почему при таких настройках нет 404 ошибки если набрать адрес site.ru/catalog/razdel/sfsdfd/

Vite4eg
04.04.2017
09:25:23
Еще раз рассказываю
Суть кнопки Отправить - ОДНОРАЗОВАЯ (один раз) отправка писем.
Писем много, поэтому все отправить сразу не выйдет. Поэтому битрикс хитрит: ajax запрос создает агента с нулевой периодичностью - то есть одноразовый запуск. Но ajax на этом не прекращается - он перезапускается, возвращается с второй порцией писем. Старый агент удаляется (он один раз отработал, больше он не нужен), создается новый. И так далее, пока не обработаются все ваши письма

Alexandr
04.04.2017
09:25:23

Vite4eg
04.04.2017
09:26:13
Если вы хотите периодическое формирование рассылки, то кнопку Отправить нажимать НЕ НАДО

Amir
04.04.2017
09:26:30

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

Amir
04.04.2017
09:28:00

Vite4eg
04.04.2017
09:28:29
А есть что формировать-то? Вы на основе чего формируете выпуски?

Amir
04.04.2017
09:28:48
есть