webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> porady >> php + mysql

Wyświeltanie błędów PHP

autor: Patryk 'yarpo' Jar, ostatnia modyfikacja: 2007-09-06

szukaj: error_reporting error_reporting ini_set ini_set wyświetlanie błędów wyświetlanie błędów PHP PHP

Często zdarza się, żę trzeba pracować na serwerze w Internecie i na nim testować skrypty. Jednak kiedy coś nie działa poprawnie, a serwer jest prawidłowo zabezpieczony, to nie zobaczymy żadnych komunikatów błędów. Na szczęście można to obejść.

Na początku pliku starczy dodać:

<?PHP
ini_set( 'display_errors', 'On' ); 
error_reporting( E_ALL );
?>

Warto jednak pamiętać o późniejszych wykasowaniu tych linijek. Błędy nie powinny być pokazywane użytkownikom, z kilku względów. Po pierwsze, wygląda to mało elegancko – wszelkie możliwe miejsca „wyłożenia” skryptu powinno się odpowiednio zabezpieczyć instrukcjami warunkowymi if. A drugi – ważniejszy powód – bezpieczeństwo. Lepiej nie pokazywać internautom jak wykorzystujemy dane.

Patryk 'yarpo' Jar

Osoby czytające tę publikację przeglądały również:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org