Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obsługa błędów typu E_PARSE oraz E_ERROR
ladovnik
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 25.11.2008
Skąd: Polska

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
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...?
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 08:19