Źródło: Arkusze CKE
Błędy interpretacji kodu PHP są zapisane:
Warianty odpowiedzi
-
A
nigdzie, są ignorowanie przez przeglądarkę oraz interpreter kodu PHP
-
B
w oknie edytora, w którym powstaje kod PHP
-
C
w podglądzie zdarzeń systemu Windows
-
D
w logu pod warunkiem ustawienia odpowiedniego parametru w pliku php.ini
Wyjaśnienie
Interpreter PHP nie wyrzuca błędów w powietrze – potrafi zapisywać je do specjalnego pliku dziennika, czyli logu.
Żeby jednak tak się stało, musisz mu na to wyraźnie zezwolić. Służy do tego główny plik konfiguracyjny środowiska PHP, czyli php.ini.
To w nim włączasz dyrektywę log_errors oraz wskazujesz ścieżkę do pliku w parametrze error_log. Bez tej konfiguracji błędy mogą po prostu znikać lub wyświetlać się na ekranie użytkownika, co na produkcji jest niebezpieczne.