[3.1][3.2] Telegram Notifier

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
igorbond
phpBB 3.0.7-PL1
Сообщения: 2481
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 574 раза
Поблагодарили: 114 раз

[3.1][3.2] Telegram Notifier

Сообщение igorbond » 27.06.2019 1:21

Расширение которое дает возможность уведомлять о разных действиях пользователей в телеграмм

https://www.phpbb.com/community/viewtop ... &t=2482376

Такая проблема, стаяло данное расширение, решил снести за не надобностью и столкнулся с тем, что у пользователей при первой отправке сообщения выскакивает ошибка

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

Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException' with message 'You have requested a non-existent service "notification.method.telegram".' in /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php:809 Stack trace: #0 /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(455): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('notification.me...') #1 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(883): Symfony\Component\DependencyInjection\ContainerBuilder->get('notification.me...') #2 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(872): phpbb\notification\manager->load_object('notification.me...') #3 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(370): phpbb\notification\manager->get_method_class('notification.me...') #4 /var/www/southklad/data/www/southklad in /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php on line 809
Error: Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException' with message 'You have requested a non-existent service "notification.method.telegram".' in /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php:809 Stack trace: #0 /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(455): Symfony\Component\DependencyInjection\ContainerBuilder->getDefinition('notification.me...') #1 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(883): Symfony\Component\DependencyInjection\ContainerBuilder->get('notification.me...') #2 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(872): phpbb\notification\manager->load_object('notification.me...') #3 /var/www/southklad/data/www/southklad.ru/forum/phpbb/notification/manager.php(370): phpbb\notification\manager->get_method_class('notification.me...') #4 /var/www/southklad/data/www/southklad at file /var/www/southklad/data/www/southklad.ru/forum/vendor/symfony/dependency-injection/ContainerBuilder.php line 809
потом же если откатить назад и отправить снова, все хорошо, только сообщения теперь два. Думаю что где то хвост остался от него, только не могу найти чтобы удалить.

Пока что вернул его обратно, чтобы исключить эту ошибку для пользователей.
Изображение

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9768
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 175 раз
Поблагодарили: 2721 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение Татьяна5 » 27.06.2019 4:23

"Хвост" остался в виде уведомлений у пользователей
Если расширение их не удаляет, то придётся удалять руками

Аватара пользователя
igorbond
phpBB 3.0.7-PL1
Сообщения: 2481
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 574 раза
Поблагодарили: 114 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение igorbond » 27.06.2019 11:57

Татьяна5 писал(а):
27.06.2019 4:23
то придётся удалять руками
Как именно? С помощью STK не смог найти хвосты
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11499
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2580 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение Sheer » 27.06.2019 12:14

STK не ищет ненужные записи в таблицах БД.
1. Есть расширение, при помощи которого пользователи могут удалять уведомления [3.1] [3.2] [beta] Удаление уведомлений
2. В админке Нагрузка на сервер в настройках установить Срок действия прочитанного уведомления: 1 день - все уведомления удалятся сами в течение суток.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
igorbond
phpBB 3.0.7-PL1
Сообщения: 2481
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 574 раза
Поблагодарили: 114 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение igorbond » 27.06.2019 12:37

Спасибо, поставил 1 день и в ночь отключу расширение
Изображение

Аватара пользователя
igorbond
phpBB 3.0.7-PL1
Сообщения: 2481
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 574 раза
Поблагодарили: 114 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение igorbond » 29.06.2019 0:11

Не прокатило, только настроил почту, смотрю не приходят уведомления, потому что опять та же ошибка выскакивает, пришлось включить снова расширение. Блин как его победить
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11499
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2580 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение Sheer » 29.06.2019 0:34

Отключи расширение.
Удали данные расширения
Выполни запрос

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

DELETE FROM `phpbb_user_notifications` WHERE `method` LIKE 'notification.method.telegram' 
Очисти кеш.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
igorbond
phpBB 3.0.7-PL1
Сообщения: 2481
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 574 раза
Поблагодарили: 114 раз

Re: [3.1][3.2] Telegram Notifier

Сообщение igorbond » 29.06.2019 13:16

Сделал, посмотрим что будет. Спасибо большое!
Вложения
screenshot_456.jpg
Изображение

Вернуться в «Поддержка расширений для phpBB»