Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.06.2005 Ostrzeżenie: (0%)
|
Witam
Mam problem z obsługą błędów w php, a konkretnie z funkcją: set_error_handler(); Jak przypuszczam funkcja ta powinna wyłapywać wszystkie błędy, w moim jednak przypadku wyłapuje tylko błędy E_USER* Przykład:
działa normalnie, czyli wyjscie wyglada:
natomiast kod:
wali normalny błąd php: Cytat Fatal error: Call to undefined function noexistentfunction() in /home/robert/www/webR/htdocs/index.php on line 10 Da sie coś z tym zrobić ? Pozdrawiam Bambero (IMG:http://forum.php.pl/uwaga.gif) poprawiam --- nospor |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
RTFM!!!!
"The following error types cannot be handled with a user defined function: E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR, E_COMPILE_WARNING, and most of E_STRICT raised in the file where set_error_handler() is called." |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 27.06.2005 Ostrzeżenie: (0%)
|
to w takim razie jak sie to odbywa np we frameworku phiend ?
|
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:49 |