Порядок вывода заголовков (header) в php - как контролировать?

OZ

Новичок
Порядок вывода заголовков (header) в php - как контролировать?

Здравствуйте.

Код:
PHP:
        Header('Content-Type: '.$node['filetype']);
        Header('Content-Length: '.$node['size']);
        Header('Connection: close');
        Header('Accept-Ranges: bytes');
Скрипт выводит:

HTTP/1.1 200 OK
Date: Tue, 07 Nov 2006 11:55:52 GMT
Server: Apache
Content-Length: 7117
Connection: close
Accept-Ranges: bytes
Content-Type: audio/bas

Вопрос: как заставить его выводить заголовок Content-Type первым? (после заголовка Server, конечно).
Никакими манипуляциями достичь этого не удаётся, а браузер неправильно воспринимает Content-Length при таком порядке (если Content-Type определён позже него).

Поиском по форуму пользовался, но именно такого вопроса не нашёл (искал по слову content-type).
Подскажите, пожалуйста.
 

phpmysqljobb

Новичок
есть мнение что Content-Length посылает апач и хэдер посылаемый пхп не воспринимается.
убери из конфига апача отсылку Content-Length
 

OZ

Новичок
Нет, в Content-Length цифра правильная стоит (от скрипта).

-~{}~ 07.11.06 15:51:

Если это нужно: Apache2, php5.1.6.
Апач пишет только:
HTTP/1.1 200 OK
Date: Tue, 07 Nov 2006 11:55:52 GMT
Server: Apache
 
Сверху