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.