Я вижу пустую / белую страницу (если сайт создан на PHP)

Если Ваш сайт основан на PHP, наиболее вероятная причина проблемы, что Вы где-то пропустили символ. Просто пропустив ' или } или ; где-то в коде, Ваш код не будет работать. Вы не получите ошибку, Вы увидите пустую страницу.

1. PHP Error Reporting. Вы можете узнать много о том, что пошло не так, с сообщения об ошибке, которое предоставляет PHP. Если Вы не получаете сообщение с ошибкой, Вы можете воспользоваться инструкцией для настройки вывода ошибок: http://php.about.com/od/troubleshooting/qt/php_error_reporting.htm

2. Тестируйте Ваш код чаще. Если Вы проверяете каждый кусок кода после его добавления, то по крайней мере, Вы будете знать где искать проблему, если она возникнет.

3. Воспользуйтесь текстовым редактором с подсветкой кода. Большинство редакторов позволяют визуально выявить проблемы в случае, когда Вы пропустили какой-либо знак, либо допустили ошибку в написании выражений.

4. Закомментируйте часть кода, чтобы изолировать проблему. Начните с верха закомментировав несколько строк и после этого вставьте echo () с тестовым сообщением сразу под комментарием. Если echo () работает, значит проблема ниже. Закомментируйте следующий участок кода и разместите под ним echo (). Таким способом Вы можете проверить весь код, пока не выявите проблему.

  • 60 Пользователей нашли это полезным
Помог ли вам данный ответ?

Статьи по Теме

Как отключить вывод ошибок PHP ?

Чтобы отключить вывод ошибок в Вашем скрипте, используйте: error_reporting(0); Запомните, что...

Тайм-аут загрузки файлов, помогите мне

На наших серверах нет лимитов на скачку файлов. Однако, если Вы испытываете какие-либо трудности...

Получили ошибку об устаревшей версии MySQL ?

При подключении сайта к базе данных возникла ошибка, говорящая нам, что версия MySQL ниже...

Мой сайт не находится через поисковые системы

Данная проблема не связана с хостингом, скорее проблема в самом сайте. Пожалуйста, выполните...

Я вижу знаки вопроса и непонятные символы на сайте

Если на Вашем сайте отображаются непонятные символы, это связанно с неправильной кодировкой базы...