Ошибка в email клиенте

Ошибки, проблемы, способы их решения.
sasha181
Сообщения: 133
Зарегистрирован: 2012-02-27 15:58:24
Откуда: Краснодар/Саранск
Контактная информация:

Ошибка в email клиенте

Сообщение sasha181 » 2015-09-23 12:57:10

Решил подключить email клиент для получения запросов в тикетницу (на данный момент для этого используется otrs отдельно от биллинга)
Настроил подключение. Пару писем тестовых в тикетницу пришло. Потом не было времени разбираться и решил отложить этот вопрос.
Тут клиент пишет, что домен 7 дней висит в статусе "заявка на регистрацию"
Начал разбираться. Оказалось при запуске обработчика заданий в кроне, он выпадает в fatal error с такой ошибкой:

Код: Выделить всё

PHP Fatal error:  Call to undefined function MailParse_RFC822_Parse_Addresses() in /var/www/user/data/www/domain/core/Load.php(184) : eval()'d code on line 547

Поиск в гугле показал, что данная функция присутствует в расширении pecl https://pecl.php.net/package/mailparse
Естественно, из-за ошибки не выполнялись и системные задачи типа учета заказа хостинга и т.п.
Пока просто отключил email клиент и задания пошли обрабатываться.
Но вообще, уже второй раз натыкаюсь на подобную проблему. В прошлый раз ошибка была в классе работы с api r01.ru
Может есть смысл важные системные задачи выполнять отдельным обработчиком в кроне. Или хотя бы добавить в интерфейс уведомление, что например, "есть не выполненные в срок системные задачи". Чтобы уже исходя из него начинать реагировать.

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Ошибка в email клиенте

Сообщение Alex Keda » 2015-09-23 13:09:49

есть отдельная задача, на проверку соответствия софта. выполяется каждую ночь.

при несоответствии - вешает варнинги.

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

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

ну или завести себе администратора, в обязанности которого это входит...
Убей их всех! Бог потом рассортирует...

sasha181
Сообщения: 133
Зарегистрирован: 2012-02-27 15:58:24
Откуда: Краснодар/Саранск
Контактная информация:

Ошибка в email клиенте

Сообщение sasha181 » 2015-09-23 16:12:38

Насчёт злобного буратино, оценил. Отчасти, так и есть ))
Как эта задача называется? Варнингов таких не вывешивалось, да и при установке биллинга все требования выполнял. Такого pecl модуля там не припомню, чтоб значился. Может просто он позже в требования добавлен.

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Ошибка в email клиенте

Сообщение Alex Keda » 2015-09-23 16:29:31

задача GC, подзадача CheckSoftWare
(сборщик мусора, проверка ПО)

посмотрел историю, модуль этот как минимум с апреля стоит в проверках.
смотрите, может отключили варнинги.

должны были каждую ночь вылезать как непрочитанные события
Убей их всех! Бог потом рассортирует...


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей