Popularne aplikacje jak np. WordPress czy PrestaShop posiadają wbudowany tryb debugowania, który może być pomocny w celu rozwiązania problemów ze stroną. Jednak w przypadku gdy aplikacja nie posiada takiego trybu, możesz włączyć wyświetlanie lub zapisywanie błędów PHP za pomocą pliku .htaccess.

W tym artykule przybliżę Ci:
  • gdzie znajduje się plik .htaccess i jak go edytować
  • jak włączyć wyświetlanie oraz zapisywanie błędów PHP do pliku

Gdzie znajduje się plik .htaccess?

Domyślnie plik .htaccess znajduje się w lokalizacji /domains/przykładowa_domena.pl/public_html lub /domains/przykładowa_domena.pl/public_html/subdomena. Jeżeli jednak w katalogu domeny nie posiadasz takiego pliku, niezbędne będzie jego utworzenie.

Jeśli posiadasz plik .htaccess w katalogu domeny możesz przejść do kolejnego punktu. W przeciwnym wypadku wykonaj poniższe kroki.

1. Zaloguj się do Panelu Klienta i wybierz zakładkę Hosting -> Manager plików.

Panel Klienta zenbox

2. Przejdź do katalogu domeny – np. domains -> przykładowa_domena.pl -> public_html.

3. W sekcji Narzędzia systemu plików, w polu Utwórz nowy plik, wprowadź nazwę .htaccess i kliknij w przycisk Utwórz.

Panel Klienta zenbox

4. W kolejnym kroku zostanie wyświetlony edytor pliku. Możesz kliknąć w przycisk Zapisz jako aby zapisać plik lub pozostawić edytor otwarty do dalszych prac.

Panel Klienta zenbox

Jak edytować plik .htaccess?

Plik .htaccess możesz edytować m.in. w Panelu Klienta. W tym celu wykonaj poniższe kroki.

1. Zaloguj się do Panelu Klienta i wybierz zakładkę Hosting -> Manager plików.

Panel Klienta zenbox

2. Przejdź do katalogu domeny – np. domains -> przykładowa_domena.pl -> public_html.

3. Kliknij w link Edytuj, obok pliku .htaccess.

Panel Klienta zenbox

Jesteś już gotowy do edycji pliku, w związku z tym, możesz przejść do kolejnego etapu.

Jak włączyć wyświetlanie błędów PHP?

Aby włączyć wyświetlanie błędów PHP dodaj w pliku .htaccess poniższą dyrektywę.

php_flag display_errors On
php_value error_reporting E_ALL

Kod php_flag display_errors On powoduje włączenie wyświetlania błędów, zaś kod php_value error_reporting E_ALL spowoduje, że będą wyświetlane wszystkie błędy i ostrzeżenia.

Ta metoda dobrze się sprawdzi szczególnie gdy pracujesz w środowisku testowym. W przeciwnym wypadku, lepszym rozwiązaniem może być włączenie logowanie błędów do pliku, o czym niżej.

Jak włączyć logowanie błędów PHP do pliku?

Zamiast wyświetlania błędów w przeglądarce, możesz włączyć zapisywanie ich do pliku. W tym celu dodaj dyrektywę zgodną z poniższym przykładem.

php_flag  log_errors on
php_value error_log  /home/użytkownik/domains/przykładowa_domena.pl/public_html/PHP_errors.log

W ostatnim wierszu należy wprowadzić ścieżkę do pliku, w którym będą zapisywane błędy. Zatem jeśli np. Twoja nazwa użytkownika to u12345, a problem dotyczy domeny przykład123.pl, powinieneś użyć następującej ścieżki:

/home/u12345/domains/przykład123.pl/public_html/PHP_errors.log

Nazwę użytkownika znajdziesz na stronie głównej Panelu Klienta (po zalogowaniu), w sekcji Twoje konto, w polu Login.

Jeśli na stronie wystąpią błędy PHP, zostaną one zapisane do pliku w ustalonej lokalizacji. Aby je wyświetlić (jeśli wystąpiły), wykonaj poniższe kroki.

1. W Panelu Klienta przejdź do zakładki Hosting -> Manager plików.

2. Przejdź do ustalonej w pliku .htaccess lokalizacji.

3. Kliknij w link Edytuj obok pliku PHP_errors.log, jeśli został utworzony. Zobaczysz wówczas zapisane błędy jak w poniższym przykładzie.

Panel Klienta zenbox

Podsumowanie

Dzięki powyższym przykładom będziesz już wiedział jak włączyć wyświetlanie oraz zapisywanie błędów PHP do pliku. Pamiętaj także, aby ze względów bezpieczeństwa, po zakończeniu prac przywrócić domyślne ustawienia.

Autor:

Łukasz Szczerbakowski

Może ci się spodobać również

Porady - 4 marca 2026 10:56

SEO dla e-commerce w erze AI Overviews: jak optymalizować kategorie i opisy, żeby AI je wykorzystywało?

SEO pod AI Overviews to takie pisanie kategorii i opisów produktów, żeby dało się z nich szybko wyciągnąć konkret: definicję, kryteria wyboru, parametry, porównania i odpowiedzi na pytania.  Dlatego w 2026 Twoim celem jest zostać źródłem: AI ma przytaczać Twoje kategorie i produkty, bo są najbardziej klarowne i użyteczne. To ważne, bo część użytkowników kończy […]

Więcej →

Osoba pisze na laptopie
Aktualności - 25 lutego 2026 15:03

Nowe zasady dotyczące certyfikatów SSL 

Od 15 marca 2026 roku decyzją CA/Browser Forum, czyli organizacji zrzeszającej urzędy certyfikacji oraz producentów przeglądarek, zaczną obowiązywać nowe zasady dotyczące certyfikatów SSL. Zgodnie z nimi maksymalny okres ważności SSL zostanie skrócony do 200 dni. Oznacza to, że jeśli wykupisz usługę na rok, w trakcie tego okresu konieczne będzie ponowne wydanie.   Certyfikaty SSL nie będą wydawane na rok  Dotychczas, w Zenbox, standardowe certyfikaty SSL mogły być wystawiane z okresem ważności do […]

Więcej →

Człowiek pracujący przy komputerze.
Aktualności - 9 stycznia 2026 12:43

Zmiana w Gmailu – koniec pobierania poczty zewnętrznej przez POP3

Wraz ze styczniem 2026 roku, Google rezygnuje ze wsparcia dla protokołu POP3. Jeśli dotychczas korzystałeś z funkcji „Sprawdź pocztę z innych kont” lub integrowałeś zewnętrzne skrzynki w Gmailu przy użyciu POP, ta zmiana dotyczy bezpośrednio również Ciebie. Od tego momentu Gmail przestanie pobierać wiadomości z zewnętrznych skrzynek pocztowych przez POP3. To oznacza konieczność przejścia na alternatywne […]

Więcej →