Dawid Panfil

Dlaczego pojawia mi się biała strona?

Przy przenoszeniu strony, często pojawia się biała strona? Jak naprawić ten błąd?

Na serwerach produkcyjnych często blokuje się wyświetlanie błędów użytkownikowi. Jest to bardzo ważne, bo często w błędach znajdują się wrażliwe dane np hasło do bazy danych.

Kiedy pojawia się biała strona?

  • podczas instalacji skryptu
  • kiedy przenosimy serwis z jednego serwera/hostingu na drugi
  • podczas aktualizacji plików serwisu
  • podczas instalacji pluginu na stronie
  • błąd wewnętrzny np. zmiana hasła do bazy danych, prace administracyjne serwera

Jak naprawić białą stronę?

Rozwiązanie problemu z białą stroną należy rozpocząć od wyświetlenia błędów na stronie. Należy na samej górze skryptu zaraz za

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

Jeśli już takie odwołania w kodzie występują, zmodyfikuj je do tego stanu jak powyżej

Gdy już zaktualizujesz plik, odśwież stronę i zamiast białej strony dostaniesz informację, jakie błędy popełniłeś podczas prac nad stroną internetową. Gdy już naprawisz błędy i strona będzie normalnie działać, nie zapomnij usunąć powyższego kodu. Usunięcie powyższych poleceń jest bardzo ważne, bo nie pokazuje użytkownikowi błędów.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *