Вместо выполнения UTF-8 php-скрипта, сервер отдаёт его содержимое

Angerslave

Новичок
Вместо выполнения UTF-8 php-скрипта, сервер отдаёт его содержимое

Apache/1.3.33 (Win32) PHP/5.2.1
Использую rewrite_mod. .htaccess в win-1251, php-скрипт в уникоде. И при обращении к странице вместо выполнения скрипта, сервер отдаёт код. То есть <?php и т.д.
Изменение кодировки .htaccess файла на уникод вызывает 500 ошибку.

Может кто-нить что-нить подсказать?
 

asm

Пофигист
Во-первых: убедитесь что php подключен и выполняются остальные скрипты.
Во-вторых: убедитесь что в скриптах нет спец символов в начале документа. Некоторые редактары (блокнот например) их вставляют.
 

Angerslave

Новичок
Хм... Про BOM это верно... Оказывается UltraEdit по умолчанию с этим символом сохраняет. Спасибо за наводку:)))

-~{}~ 28.06.07 22:20:

Ага, спасибо, помогло... Терь буду осваиваться в уникоде. Походу часть функций здесь не желают работать правильно.
 

Wicked

Новичок
ну нативная поддержка юникода ожидается только в пхп6, так что естественно, что часть функций не работает правильно )
 
Сверху