Белый экран смерти: как обнаружить ошибки скрипта
Иногда бывает пишешь-пишешь скриптик, или допиливаешь какую-нибудь CMS'ку, стараешься, все делаешь правильно. Затем запускаешь его и видишь перед собой.... пустоту. Ничего. Белый чистый лист.
И вроде бы ошибок нет (как тебе кажется). Но почему же ничего не работает?!! Помочь выявить ошибки помогут две волшебные строчки в .htaccess.
php_flag display_errors on php_value error_reporting 2047
Просто ставим 2 эти строчки в начале файла .htaccess и перезагружаем страницу. В большинстве случаев вы получите на экране код "невидимой" ошибки. Конечно, иногда это не срабатывает. Но все-таки знать, что есть такие волшебные команды стоит.