Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe Administracja serwerem i bezpieczeństwo PHP

Która dyrektywa w pliku php.ini decyduje o ZAPISYWANIU błędów PHP do pliku dziennika (logu)?

Źle. display_errors decyduje o pokazywaniu błędów na stronie, nie o zapisie do logu.
Źle. max_execution_time ogranicza czas działania skryptu.
Źle. memory_limit ustala limit pamięci skryptu, nie dotyczy logu błędów.
Dobrze. log_errors włącza zapis błędów do pliku dziennika (wskazanego przez error_log).
Dyrektywa log_errors w php.ini włącza zapisywanie błędów do dziennika; współpracuje z error_log, która wskazuje plik logu. Zapis do logu jest preferowany na serwerze produkcyjnym, bo nie ujawnia błędów użytkownikom, a jednocześnie pozwala je analizować. Dlatego za zapis błędów do logu odpowiada log_errors.
Pozostałe dyrektywy nie odpowiadają za zapis błędów do pliku. display_errors steruje wyświetlaniem komunikatów w wyniku skryptu - to coś przeciwnego do dyskretnego logowania. max_execution_time ogranicza maksymalny czas działania skryptu, chroniąc serwer przed zawieszeniem, ale z błędami nie ma związku. memory_limit ustala, ile pamięci może zużyć skrypt. Zapisywanie błędów do dziennika włącza log_errors (a plik wskazuje error_log), dlatego to ona jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.