Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony2][Symfony]Obsługa błędów
Matrix12
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Crozin
post
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.
Go to the top of the page
+Quote Post
Matrix12
post
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ć?
Go to the top of the page
+Quote Post
ohm
post
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/
Go to the top of the page
+Quote Post
Crozin
post
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
Go to the top of the page
+Quote Post
Matrix12
post
Post #6





Grupa: Zarejestrowani
Postów: 144
Pomógł: 0
Dołączył: 22.03.2015

Ostrzeżenie: (0%)
-----


Cytat(Crozin @ 25.05.2015, 08:51:12 ) *



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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 14:17