БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
Автоматическая рассылка через cron
0
0
голосов
2
Добрый день.
Пытаюсь настроить автоматическую отправку рассылки через cron.
В модуле "Подписка, рассылки" свойству "Метод автоматической рассылки" ставлю cron.
Затем всё делаю как в этой статье
http://dev.1c-bitrix.ru/community/blogs/oracle/215.php
.
В итоге, когда настает время срабатывания рассылки, во вкладке "Выпуск" появляется созданный выпуск со статусом "В процессе" и выпуск не отправляется. Если посмотреть логи на сервере, то cron запускается без ошибок. В чём может быть причина?
спросил
29 Апр, 13
от
Lalya1234
(
160
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
2 Ответы
0
0
голосов
Всё получилось. Ответ нашла в этой документации
http://dev.1c-bitrix.ru/api_help/subscribe/classes/cposting/cpostingautosend.php
В файл /bitrix/modules/main/tools/cron_events.php, который и вызывается кроном, добавила:
Код
if (CModule::IncludeModule("subscribe")) { $cPosting = new CPosting; $cPosting->AutoSend(); }
Метод AutoSend() как раз и отправляет выпуски в статусе "В процессе". Вот и всё.
ответил
29 Апр, 13
от
Lalya1234
(
160
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
не в то окно
ответил
29 Апр, 13
от
Almarea
(
3,760
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
0
голосов
0
ответов
Автоматическая рассылка
спросил
26 Март, 14
от
Monemir
(
120
баллов)
0
голосов
1
ответ
Автоматическая рассылка - не работает фильтр
спросил
12 Янв, 14
от
BloodRyan
(
100
баллов)
0
голосов
5
ответов
Автоматическая рассылка
спросил
27 Ноя, 13
от
Monemir
(
120
баллов)
0
голосов
3
ответов
Не работает импорт каталога через cron
спросил
26 Фев, 14
от
Sekis
(
180
баллов)
0
голосов
6
ответов
Код в браузере работает, а через cron нет.
спросил
13 Июнь, 13
от
EDKA
(
980
баллов)