E-mail уведомления в phpbb3
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
E-mail уведомления в phpbb3
Лог ошибок сервера смотрелся?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- savrid
- Заглянул на огонек
- Сообщения: 18
- Стаж: 7 лет 1 месяц
- Откуда: Ставрополь
- Контактная информация:
E-mail уведомления в phpbb3
Благодаря этой ошибке нашел как смотреть логи ошибок в личном кабинете хостинга. Но также заодно научился выводить сам ошибки через .htasses Но что именно нужно править так и не понял. Файлы указанные в ошибке пробовал перезаливать с другого нормально работающего форума той же версии - не помогло.
Привожу логи ошибок которые настроил через .htasses:
Привожу логи ошибок которые настроил через .htasses:
Код: Выделить всё
1. PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
2. PHP Catchable fatal error: Argument 1 passed to phpbb\notification\type\base::__construct() must implement interface phpbb\db\driver\driver_interface, instance of phpbb\user_loader given, called in /site.ru/public_html/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 3345 and defined in /site.ru/public_html/phpbb/notification/type/base.php on line 87
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
E-mail уведомления в phpbb3
Характеристики хостинга подходят минимальным требованиям вашего форума?
Это тоже неплохо было бы почитать - https://www.ipipe.ru/info/oshibka-500.html
Это тоже неплохо было бы почитать - https://www.ipipe.ru/info/oshibka-500.html
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- savrid
- Заглянул на огонек
- Сообщения: 18
- Стаж: 7 лет 1 месяц
- Откуда: Ставрополь
- Контактная информация:
E-mail уведомления в phpbb3
Разобрался. Вся проблема была в расширении Board Rules. Установил более свежую версию расширения и все нормально стало.
E-mail уведомления в phpbb3
Не работает рассылка группам. Если просто набрать по именам пользователей, то приходит. А завожу группу - нет! Пробовала с группой, где всего 16 человек - тоже ошибка.
И еще перестали приходить уведомления о новых сообщениях в теме подписчикам. Устанавливала мод
AOS Topic Statistics phpbb3. Примерно с этого времени и началось все выше описанное. Хотя может и связи нет.
Кстати если подписан админ на тему, то уведомления приходят, а другим пользователям нет. посмотрела права, вроде все нормально. В чем может быть причина?
Сегодня еще поставила доработку с автоматической подпиской каждому, кто писал в теме, но уведомления так и не приходят подписчикам на почту.
Сообщение добавлено... спустя 1 час 46 секунд:
Сережа, сделала небольшой тест. Возможно подписчикам перестали приходить уведомления на почты, которые в Украине под санкциями (например mail). Это как-то можно обойти?
А рассылка с админки группам не работала и до санкций. Хотя раньше все отлично работало.
И еще перестали приходить уведомления о новых сообщениях в теме подписчикам. Устанавливала мод
AOS Topic Statistics phpbb3. Примерно с этого времени и началось все выше описанное. Хотя может и связи нет.
Кстати если подписан админ на тему, то уведомления приходят, а другим пользователям нет. посмотрела права, вроде все нормально. В чем может быть причина?
Сегодня еще поставила доработку с автоматической подпиской каждому, кто писал в теме, но уведомления так и не приходят подписчикам на почту.
Сообщение добавлено... спустя 1 час 46 секунд:
Сережа, сделала небольшой тест. Возможно подписчикам перестали приходить уведомления на почты, которые в Украине под санкциями (например mail). Это как-то можно обойти?
А рассылка с админки группам не работала и до санкций. Хотя раньше все отлично работало.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
E-mail уведомления в phpbb3
Попробуйте поменять почту форума, у меня так же все сломалось, было на майле, поменял на яндекс - все заработало
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
E-mail уведомления в phpbb3
побробую))
E-mail уведомления в phpbb3
Успехи так себе. Есть большой плюс - это то, что я узнала, что у меня на хостинге отличная поддержка. И большой минус - это то, что хостинг (как мне объяснили любой уважающий себя) лимитирует 15 сообщений отправку одновременно. Т.е phpbb в рассылке отправляет не каждому отдельному пользователю, а всех пользователей пихает в одну строчку получателей через запятую. Вот это не пропускает хостинг. Возникает вопрос - есть ли какой-то мод, который эту проблему решает.
Сережа, спасибо вам, что помогаете, потому как с поддержкой phpbb что-то туговато стало. А я и так всегда сразу к вам иду на форум. Но еще раз вам скажу - очень тяжело грузится ваш форум.
Сережа, спасибо вам, что помогаете, потому как с поддержкой phpbb что-то туговато стало. А я и так всегда сразу к вам иду на форум. Но еще раз вам скажу - очень тяжело грузится ваш форум.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
E-mail уведомления в phpbb3
Вопрос интересный, напомните ближе к выходным, поищу
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
E-mail уведомления в phpbb3
Добрый вечер всем.
Образовалась проблема с отправкой уведомлений на почты пользователей о поступлении нового ЛС, изменении репутации, появлении новых сообщений в теме, на которую подписан пользователь и т.п. При этом:
* письма для подтверждения регистрации доставляются успешно.
* проверочное сообщение из админки о том, что функция mail настроена, также успешно получено.
* сторонние расширения уведомлений есть, но для проверки их отключала и проблема сохранялась.
Движок phpbb 3.2.3; метод - функция (php) mail.
Проблема возникла после переноса с движка phpbbex.
Касательно настройки хостинга - на нём же есть второй форум на phpbbex, где всё по функции доставки уведомлений работает.
Вопросы: может ли быть дело в том, что недонастроено что-либо в конфигурационных файлах? хостс? хтасес? Что-либо подобное?
Права пользователей проверены и перепроверены. У меня админские, где все права включены на "да".
Два последних чекбокса неактивны в настройках уведомлений в профиле - не позволяют проставить галочки в "уведомлять на почту о новом лайке" и то же "об изменении репутации". "О новом ЛС" включено, но на почту не приходит:
Я далека от технических вопросов, так что ответ может оказаться элементарным. Прошу помощи/подсказок, в чём может быть дело?
Образовалась проблема с отправкой уведомлений на почты пользователей о поступлении нового ЛС, изменении репутации, появлении новых сообщений в теме, на которую подписан пользователь и т.п. При этом:
* письма для подтверждения регистрации доставляются успешно.
* проверочное сообщение из админки о том, что функция mail настроена, также успешно получено.
* сторонние расширения уведомлений есть, но для проверки их отключала и проблема сохранялась.
Движок phpbb 3.2.3; метод - функция (php) mail.
Проблема возникла после переноса с движка phpbbex.
Касательно настройки хостинга - на нём же есть второй форум на phpbbex, где всё по функции доставки уведомлений работает.
Вопросы: может ли быть дело в том, что недонастроено что-либо в конфигурационных файлах? хостс? хтасес? Что-либо подобное?
Права пользователей проверены и перепроверены. У меня админские, где все права включены на "да".
Два последних чекбокса неактивны в настройках уведомлений в профиле - не позволяют проставить галочки в "уведомлять на почту о новом лайке" и то же "об изменении репутации". "О новом ЛС" включено, но на почту не приходит:
Я далека от технических вопросов, так что ответ может оказаться элементарным. Прошу помощи/подсказок, в чём может быть дело?
E-mail уведомления в phpbb3
Здравствуйте!
Присоединяюсь к вопросу выше: аналогичная проблема (3.2.3).
З.Ы. Спасите, помогите.
Присоединяюсь к вопросу выше: аналогичная проблема (3.2.3).
З.Ы. Спасите, помогите.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
E-mail уведомления в phpbb3
Почта какого сервиса указана в настройках почты?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
E-mail уведомления в phpbb3
Эмм..DeaDRoMeO писал(а):Почта какого сервиса указана в настройках почты?
на хостинге настроено admin@доменное имя.ру
А куда приходят уведомления об ошибках -это яндекс.ящик.
Но. Я очень далека от программно-компьюетрной жизни. Возможно, ответила на вопрос не информативно. Форуму 6 лет. Всегда пользовали phpmail. Ящик был яндексовский. SMTP настраивал хостер.
Может, дать скрин?
E-mail уведомления в phpbb3
DeaDRoMeO писал(а):Почта какого сервиса указана в настройках почты?
У меня SMTP почтовый сервис от хостинга nic.ru.
Поддержка попросила точное время, когда должны были приходить уведомления по подпискам, проверили - с сайта ничего не отсылалось.
(Письма о регистрации, смене пароля, о сообщениях доходят исправно).
E-mail уведомления в phpbb3
Доброе утро всем.
Часть проблемы - доставка уведомлений на почту решилась, оказалось, что проблема была со стороны хостинга. Теперь тоже SMTP с хостинга. Но доставляется не всё, а именно (и это вторая часть проблемы):
- в настройках уведомлений неактивны два последних чекбокса (см. скриншот 5 сообщений выше), не позволяют проставить в них галочки.
Попробовала в файле functions_user.php добавить их принудительно:
(в части файла "// Use default notifications settings if notifications_data is not set").
Ничего не дало.
В каком направлении искать решение? Какие мысли есть?
Emix,
Вы разобрались с этим вопросом?
Возможно, яндексу/гуглу надо подтвердить Ваши права на форум ещё раз и перепроверить robots.txt.
Часть проблемы - доставка уведомлений на почту решилась, оказалось, что проблема была со стороны хостинга. Теперь тоже SMTP с хостинга. Но доставляется не всё, а именно (и это вторая часть проблемы):
- в настройках уведомлений неактивны два последних чекбокса (см. скриншот 5 сообщений выше), не позволяют проставить в них галочки.
Попробовала в файле functions_user.php добавить их принудительно:
Код: Выделить всё
array(
'item_type' => 'notification.type.reputation',
'method' => 'notification.method.email',
Ничего не дало.
В каком направлении искать решение? Какие мысли есть?
Emix,
Вы разобрались с этим вопросом?
Возможно, яндексу/гуглу надо подтвердить Ваши права на форум ещё раз и перепроверить robots.txt.