Jak ukryć błędy na stronie (php)

· Tech · No AI

Wstęp.

Zdarza się nieraz, że w niedopracowanym skrypcie w jakiejś sytuacji coś się popsuje. Wyskoczą wtedy błędy, które psują wygląd strony. Dobrym sposobem jest wyłączenie pokazywania błędów. Opiszę tutaj jak to zrobić.

Wyłączamy pokazywanie błędów.

Na początku pliku php wystarczy wstawić

error_reporting(0);

Dzięki temu żadne błędy nie będą pokazywane ne stronie. Jednak gdy chcemy aby błędy były pokazywane z powrotem można ustawić:

error_reporting(E_ALL);

Spowoduje to, że wszystkie błędy będą wyświetlane. Można jeszcze zrobić aby pokazywały wszystkie błędy oprócz notice:

error_reporting(E_ALL & ~E_NOTICE);

Więcej opisu i opcji znajduje się w php.ini i pewnie w dokumentacji php ;-)

uptime
8,215 days · since 2004
posts
294 · busiest 2026 (64)
words
~143,065 · ~10 h read
topics
tech 239 · personal 55
langs
en 229 · pl 65
written
211 by hand · 83 AI-assisted
projects
3
build
ca50768 · 2026-06-30