Вверху это страницы есть очень классная поисковая строка.
Если к ней проявить немного уважения, то можно получить ответы и на эти вопросы и на многии другие.
Ошибка «Premature end of script headers» в Apache возникает, когда сервер ожидает полный набор заголовков HTTP (один или несколько, за которыми следует пустая строка), но не получает их.
Это может быть вызвано несколькими причинами:
Обновление или понижение версии PHP может оставить остаточные параметры в httpd.conf.
Директивы RLimitCPU и RLimitMEM в httpd.conf могут быть ответственны за ошибку, если скрипт был убит из-за ограничения ресурсов.
Проблема с конфигурацией suEXEC, mod_perl или другого стороннего модуля может часто мешать выполнению скриптов и вызывать ошибку.
Если журнал suphp достигает 2 ГБ или больше, вы можете увидеть ошибку «Premature end of script headers».
Права доступа к скрипту также могут вызывать эту ошибку.
Интересная у вас ошибка, попробуйте обратиться в поддержку хостинга и сослаться на описание выше ^^