![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 1 Dołączył: 25.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
Witam. Czy istnieje jakaś inna metoda, na obsługę błędów E_PARSE oraz E_ERROR, niż przeszukiwanie bufora - czy zawiera słowo parse error/fatal error? Ta metoda jest zawodna, ponieważ np. wystarczy aby ktoś normalnie w treść stron wstawił napis parse error i już skrypt by myślał że php wygenerowało błąd... tak więc powtarzam pytanie, czy istnieje jakaś inna metoda na obsługę tych błędów?
Pozdrawiam, ladovnik |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nikt Ci nie spowoduje błędu E_PARSE, jeśli nie będziesz grzebał w skryptach. Nie ma takiej możliwości.
A nie bez powodu przytoczyłem Ci odpowiedni fragment z manuala, aby Ci udowodnić, że nie jesteś w stanie (AFAIK) sprawdzić błędów, na których sprawdzeniu Ci zależy. Do celów produkcyjnych IMHO wystarczy Ci to, co dostałeś w set_error_handler" title="Zobacz w manualu PHP" target="_manual; resztę powinien obsłużyć standardowy błąd 500 serwera (poszukaj, jak ustawić własną stronę błędów przez .htaccess). edit@~kefirek: i po co to...? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 08:19 |