Только что кто-то на это жаловался. Кажется ,проблема была в том, что он конфиг от старой версии оставил. Вылечилось постановкой php.ini из дистрибутива.
Именно
Стоял 4.1.2, поставил 4.2.1
Header\'ы не слались, пока не взял ini от 4.2.1 и заново все не понастраивал (похоже в нем есть новые директивы, не определенные в ini\'шках от 4.1.2)
Кстати, у тебе cookie шлются?
А твоя "гадость" говорит о том, что скрипт что-то вывел на экран до твоего header\'а;
Попроробуй написать test.php:
<?
header("Location: http://webscript.ru");
exit;
?>
ТОлько чтоб "" стояло в самом начале.
Если не заработает - что-то с конфигурацией, имхо.
Да, и php точно как модуль стоит?