![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 22.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
skonfigurowałem sobie wewnętrzne rozwiązanie symfony do obsługi błędów. W przypadku błędu krytycznego, mam informację do logów oraz mam maila z takim powiadomieniem. Interesuję mnie dodatkowe rozwiązanie np. klient próbuje się zalogować, wyświetla mu się komunikat o błędnym logowaniu(nie jest to wyjątek w bloku try-catch, jest to zwykły session flash) ale chciałbym do tego otrzymać informację i zapisać do bazy o próbie logowania przez tego użytkownika. Czy mam stworzyć osobny serwis który będzie rozróżniał tego typu "warningi" czy jest jakiś wbudowany bundle który informuję kiedy jakaś instrukcja nie zostanie spełniona to poinformuje admina ? Obecnie jest tak, że jak dodam email abym otrzymywał powiadomienia o błędzie to wali mi wszelkie błędy zarówno krytyczne jak i notyfikację, a chciałbym to rozdzielić na partie. Ten post edytował Matrix12 24.05.2015, 15:29:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Takie coś możesz zrealizować na poziomie loggerów (patrz: Monolog, Monolog bundle), gdzie utworzysz sobie jednego handlera wysyłającego maile z błędami krytycznymi oraz osobnego zapisującego warningi związane z logowaniem do bazy danych.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 22.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
No własnie z tym mam problem, czy masz może jakiś przykład jak to zastosować?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj przez listenera: http://zechim.com/blog/2013/01/15/event-li...ymfony-2-login/
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zacznij od tego: http://symfony.com/doc/current/cookbook/logging/index.html
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 0 Dołączył: 22.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Zacznij od tego: http://symfony.com/doc/current/cookbook/logging/index.html Tak znalazłem go ale może źle sprecyzowałem pytanie. W tym cookbook jest tutorial jak zrobić informowanie o krytycznych błędach poprzez email. Jednak ja szukam rozwiązania żeby np. na a@email.com przychodziły błędy krytyczne(i tylko takie), b@mail.com(warningi) etc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:15 |