тип контента
При добавлении материала нигде уведомления не приходят. Как быть?
Во вкладке Очередь рассылок вот что
Куда что где тыкать в планировщике или где?
Может кто-то и мне подскажет? почему при появлении нового контента в некоторых типах контента уведомления отправляются, а некоторых зависают на стадии выполнения? хотя настроено все одинаково.
Надо проверить в логах сервера, или попросить хостера, есть ли повисшие задания в очереди. Если одна задача зависнет, то другие выпадают в ошибку, где то тут на форуме, я натыкался на обсуждение.
А не подскажите, как удалить все эти повисшие задания из подписок? Искал в базе данных, так и не нашел ничего.
Надо проверить в логах сервера, или попросить хостера, есть ли повисшие задания в очереди. Если одна задача зависнет, то другие выпадают в ошибку, где то тут на форуме, я натыкался на обсуждение.
Может кто-то и мне подскажет? почему при появлении нового контента в некоторых типах контента уведомления отправляются, а некоторых зависают на стадии выполнения? хотя настроено все одинаково.
У меня вис сайт секунд на 30, когда в настойках уведомлений стояло "уведомлять на емайл" — решением было настроить почтовый сервер)))) 5 мин делов, а воевал с этой проблемой 2 суток))))
В начале тоже так подумал, перенастроил почтовый сервер на SMTP, но проблема осталась. Странно, что с одного типа контента приходят уведомления, а с другого нет. Вероятно нужно сбросить эту зависшую очередь. Случайно не знаете как?)))
У меня вис сайт секунд на 30, когда в настойках уведомлений стояло "уведомлять на емайл" — решением было настроить почтовый сервер)))) 5 мин делов, а воевал с этой проблемой 2 суток))))
У вас может быть, скорее всего, не настроен cron.
Подскажите пожалуйста как работают подписки на тип контента? Подписался как гость или пользователь на доску объявления
При добавлении материала нигде уведомления не приходят. Как быть?
Во вкладке Очередь рассылок вот что
Куда что где тыкать в планировщике или где?
В начале тоже так подумал, перенастроил почтовый сервер на SMTP, но проблема осталась. Странно, что с одного типа контента приходят уведомления, а с другого нет. Вероятно нужно сбросить эту зависшую очередь. Случайно не знаете как?)))
У меня вис сайт секунд на 30, когда в настойках уведомлений стояло "уведомлять на емайл" — решением было настроить почтовый сервер)))) 5 мин делов, а воевал с этой проблемой 2 суток))))
Точно не скажу, но я бы пошел в Базу данных phpmyAdmin, искал бы там)))
А не подскажите, как удалить все эти повисшие задания из подписок? Искал в базе данных, так и не нашел ничего.
Надо проверить в логах сервера, или попросить хостера, есть ли повисшие задания в очереди. Если одна задача зависнет, то другие выпадают в ошибку, где то тут на форуме, я натыкался на обсуждение.
На хостинге, в папке logs хранятся логи сервера, error_logs сообщения об ошибках.
Напишите хостеру, если сами не можете устранить, он просто убъет зависшие процессы и все, если дело в этом.
Но это лишь мое мнение, я не являюсь знатоком, просто читал обсуждение и видел как люди решили эту проблему.
PS. Я говорю про планировщик задач в общем, не конкретно повисшие подписки, а про зависшие задания в планировщике cron. К примеру повис процесс, а следующий, в порядке системной очереди не запустился и выпал в ошибку. Вот и надо посмотреть на сервере, не зависла ли задача планировщика.
У вас может быть, скорее всего, не настроен cron.
Все норм Loadырь подсказал) я пока разбираюсь в движкеВ планировщике задача "Выполняет задачи системной очереди"
В базе данных таблица cms_jobs, в ней смотрите записи с is_locked равным 1, но среди них могут быть и те, что нормально выполняются в данный момент. Поставьте вместо 1 значение NULL, и они потом перезапустятся заново. Если снова зависнут, можете их удалить оттуда.А не подскажите, как удалить все эти повисшие задания из подписок? Искал в базе данных, так и не нашел ничего.
К сожалению метод очистки в базе не помог. Перезапускал и удалял, новые уведомления все равно зависают.
В базе данных таблица cms_jobs, в ней смотрите записи с is_locked равным 1, но среди них могут быть и те, что нормально выполняются в данный момент. Поставьте вместо 1 значение NULL, и они потом перезапустятся заново. Если снова зависнут, можете их удалить оттуда.
К сожалению метод очистки в базе не помог. Перезапускал и удалял, новые уведомления все равно зависают.
В базе данных таблица cms_jobs, в ней смотрите записи с is_locked равным 1, но среди них могут быть и те, что нормально выполняются в данный момент. Поставьте вместо 1 значение NULL, и они потом перезапустятся заново. Если снова зависнут, можете их удалить оттуда.
Я бы обратился в службу поддержки на хостинге, что бы посмотрели ошибки в запросах, а от туда уже плясать…
Спасибо, попробую.
Я бы обратился в службу поддержки на хостинге, что бы посмотрели ошибки в запросах, а от туда уже плясать....