Здравствуйте.
Подскажите, пожалуйста, какие файлы отвечают за отправку уведомлений на почту о новых личных сообщения?
В расписании крона событие есть, но сообщения пользователям не приходят
Где нужно искать причину?
upd: все другие сообщения приходят (новые пользователи, новые комменты, подтверждение регистрации и тд)
извините, не совсем понял по поводу "...если у вас на сайте пользователей нет..." у меня на сайте пользователи есть... 30 чел... просто как-то не обращал внимания приходят сообщения или нет... а тут один из пользователей сказал "не плохо было бы, что бы письма на почту о новых сообщениях приходили"... тут я и понял что они не приходят
ааа, понял..нет не одновременно... только я... я правильно понимаю, если на сайте только я, и я отправил кому-то личное сообщение, то он не получит уведомление на почту если в момент срабатывания крона на сайте кроме меня больше никого не будет? Я почему-то думал, что письма о личных сообщениях отправляются пользователям каждый час не зависимо от того, есть кто-то на сайте или нету...
Otshelnik-Fm сказал(а)
Крон отрабатывает, а письмо не отправляет?
Плагин Debug cron показывает, что крон отрабатывает, но на сервере в логах этого не видно, при этом другие задачи крон видно, что отрабатывают... может и я что-т не так смотрю... Сейчас попробую рекомендацию с последнего сообщения по вашей ссылке
Gloviton сказал(а)
Я думаю не я один, но я готов заплатить за плагин, и не мало, главное, что бы не играться с всякими исправлениями....
не понимаю, за что вы хотите заплатить? плагин доступен бесплатно. Если вам требуется произвести обновление на платной основе, то публикуйте задание, рассмотрим.
Андрей Plechev сказал(а)
Gloviton сказал(а)
буду с нетерпением ждать релиз 14й((релиз 14 версии уже был 3 февраля
правильно ли я понял, 28.01 объявлен тест а 03.02 уже релиз? 14я версия без проблем обновляется или тоже нужно все отключать потом опять подключать и проверять работоспособность? Те практически ежедневные обновления не влияют на работоспособность сайта? Это реально РЕЛИЗ или бета-версия, которая еще дорабатывается?
Андрей Plechev сказал(а)
Gloviton сказал(а)
Я думаю не я один, но я готов заплатить за плагин, и не мало, главное, что бы не играться с всякими исправлениями....
не понимаю, за что вы хотите заплатить? плагин доступен бесплатно. Если вам требуется произвести обновление на платной основе, то публикуйте задание, рассмотрим.
Андрей, извините, но ваша биржа не работает (хотя плагин - БОМБА!!!), я неоднократно публиковал задания...((( Хотелось бы конечно, что бы у вас был какой-то доверенный техник, который бы выполнял задания на фриланс-бирже, а то объяснять задание сторонним фрилансерам это лишние нервы, деньги и время
upd: идеален один вариант из двух - или платный плагин с бесплатной гарантированной поддержкой или бесплатный плагин но с платной ГАРАНТИРОВАННОЙ поддержкой
14я версия реколл уже пережила 25 обновлений (исправлений). Переживаете за обновления? Заведите тестовый домен - туда выкатывайте обновления - тестируйте и переносите на основной хост если все ок.
И гарантировать работу достаточно сложного плагина на 100500 других темах + совместимость и безконфликтность на других плагинах - такого не существует в природе. Поэтому надо выходить из ситуации любыми двумя способами:
1. Самому на тестовом поддомене ставить новые версии.
2. Или заводить себе грамотного вебмастера - который будет контролировать все обновления.
В серьезных проектах - если я не вебмастер, я бы использовал 2й вариант. Но я шарю в вебстроительстве и более менее соображаю в бд, пхп и прочих таких вещах, знаю и использую инструменты для помощи в разработке и анализе - поэтому я тестирую все сам и сразу на рабочем хосте (crazy mode).
Повторюсь еще раз - плагин wp-recall разрабатывается для всех, тестируется на этом сайте (и когда изменений много - еще как минимум на моем мною) и проблем когда нету - он выходит в продакшен - становится доступен для скачивания (обновления) вами. А у вас (пользователей) начинаются проблемы с темами, плагинами, настройками сервера, кешированием, версиями mysql, php - все это и выливается в проблемы в конкретном, частном случае.
Надеюсь - что объяснил.
Андрей Plechev сказал(а)
ясно, значит разбирайтесь с проблемой сами, всю необходимую информацию по крону вы получили.
Замечание принял - обновился до 14й версии, плагин Debug Cron показывает, что событие rcl_cron_hourly_schedule отрабатывает, а письма о новых личных сообщениях так и не приходят(((
если событие отрабатывает, значит отрабатывают и все функции привязанные к этому событию, почему у вас не так скорее вопрос к вашему серверу, а не плагину.
Смотрите на другие события плагина выполняемые по крону, например, запросы на новые версии дополнений к плагину, если все нормально, значит проблема именно с отправкой писем с сервера, ищите в логе ошибок сервера.
Пробуйте вручную запустить функцию отправки уведомлений rcl_send_notify_messages(), если функция нормально отработает и уведомления будут отправлены, значит дело в ее запуске в момент срабатывания в событии крона.
Андрей Plechev сказал(а)
если событие отрабатывает, значит отрабатывают и все функции привязанные к этому событию, почему у вас не так скорее вопрос к вашему серверу, а не плагину.
Смотрите на другие события плагина выполняемые по крону, например, запросы на новые версии дополнений к плагину, если все нормально, значит проблема именно с отправкой писем с сервера, ищите в логе ошибок сервера.
Пробуйте вручную запустить функцию отправки уведомлений rcl_send_notify_messages(), если функция нормально отработает и уведомления будут отправлены, значит дело в ее запуске в момент срабатывания в событии крона.
Другие события (в частности запросы на новые версии дополнений к плагину) отрабатывают нормально...
Подскажите, пожалуйста, как "....вручную запустить функцию отправки уведомлений rcl_send_notify_messages()..." в этом деле я профан а поиск в гугле результатов "как запустить функцию вручную" не дал......?
И какие правильные вопросы задавать хостеру, по поводу не отправки писем о личных сообщениях..?
Понял. Спасибо. И что должно произойти? Письма о новых уведомлениях так не пришли....
Возможно я что-то не правильно понял, но крон у меня срабатывает, уведомления не приходят.... Андрей писал запустить функцию вручную, вот этого я не умею... или запуск вручную события крона это и есть запуск вручную функции rcl_send_notify_messages()?
И что должно произойти? Письма о новых уведомлениях так не пришли....
Смотрите на другие события плагина выполняемые по крону, например, запросы на новые версии дополнений к плагину, если все нормально, значит проблема именно с отправкой писем с сервера, ищите в логе ошибок сервера.
Пробуйте вручную запустить функцию отправки уведомлений rcl_send_notify_messages(), если функция нормально отработает и уведомления будут отправлены, значит дело в ее запуске в момент срабатывания в событии крона.
значит проблема именно с отправкой писем с сервера