Dlaczego moja strona PHP załadowała się w całości na biało?
Wskazówki dotyczące zapobiegania i rozwiązywania problemów z pustymi stronami PHP
Nenad Axis/E+/Getty Images
Przesyłasz swój PHP stronę internetową i przejdź do jej przeglądania. Zamiast widzieć to, czego się spodziewałeś, nic nie widzisz. Pusty ekran (często biały), brak danych, brak błędu, brak tytułu, nic. Wyświetlasz źródło... jest puste. Co się stało?
Brakujący kod
Najczęstszym powodem pustej strony jest brak znaku w skrypcie. Jeśli pominiesz ' lub } lub ; gdzieś, twój PHP nie działa . Nie pojawia się błąd; po prostu dostajesz pusty ekran.
Nie ma nic bardziej frustrującego niż przeglądanie tysięcy wierszy kodu w poszukiwaniu jednego brakującego średnika, który wszystko psuje. Co można zrobić, aby to naprawić i temu zapobiec?
Jeśli Twoja witryna korzysta z pętli
Jeśli użyjesz pętle w twoim kodzie , może się zdarzyć, że Twoja strona utknęła w pętli, która nigdy nie przestaje się wczytywać. Być może zapomniałeś dodać ++ do licznika na końcu pętli, aby pętla działała w nieskończoność. Być może dodałeś go do licznika, ale potem przypadkowo nadpisałeś go na początku następnej pętli, więc nigdy nie zyskujesz żadnej pozycji.
Jednym ze sposobów, aby pomóc Ci to zauważyć, jest echo() bieżącego numeru licznika lub innych przydatnych informacji na początku każdego cyklu. W ten sposób możesz lepiej zorientować się, gdzie pętla się uruchamia.
Jeśli Twoja witryna nie używa pętli
Sprawdź, czy dowolny kod HTML lub Jawa używasz na swojej stronie nie powoduje problemu i że w ogóle dołączone strony są bezbłędne.