|
|
|
|
<?php
header("Content-Type: text/html; charset=utf-8");
echo 'S';
?>
|
Warning: Cannot modify header information - headers already sent by (output started at C:\www\tmp\a.php:1) in C:\www\tmp\a.php on line 2
<?php
header("Content-Type: text/html; charset=utf-8");
echo 'Яблоко';
?>
|
Работате нормально.
Разница только в том что находится в echo .
Больше я ничего не меняю.
Тоже самое если вместо echo поставить phpinfo() или echo base64_decode(...)
или любую другую фигню возвращающюю англ. текст
phpfaq.ru/headers я читал
Можете не тратить силы на сообщения типа уберите пробел в начале скрипта
или виноват byte order mark, или сохраняйте в ANSI
Это конечно решение проблемы, но мне они не подходят. | |
|
|
|
|
|
|
|
для: valenok
(13.09.2007 в 18:28)
| | у мну на дом компе(правда у мну сервер домашний организован на винде) всё ок!
тут имхо не php виноват, а сервер апач.
Что за сборочка сервака? | |
|
|
|
|
|
|
|
для: tricket
(13.09.2007 в 20:08)
| | ты error reporting включи | |
|
|
|
|
|
|
|
для: valenok
(13.09.2007 в 20:14)
| | у меня стоит
error_reporting = E_ALL & ~E_NOTICE
помоему ето и есть ключено! | |
|
|
|
|
|
|
|
для: tricket
(13.09.2007 в 20:26)
| | Ну вообще моя ошибка это E_WARNING
но ..
Запустите:
<?php
error_reporting(E_ALL);
header("Content-Type: text/html; charset=utf-8");
echo 'abc';
|
У меня на двух серверах не рабоатет. | |
|
|
|
|
|
|
|
для: valenok
(13.09.2007 в 20:28)
| | а у меня работает:)
кстати вот что снифер поймал(присылаемый пакет вот этого кода)
HTTP/1.1 200 OK
Date: Thu, 13 Sep 2007 16:35:35 GMT
Server: Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8b mod_autoindex_color PHP/5.1.4
X-Powered-By: PHP/5.1.4
Content-Length: 3
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8
abc
|
| |
|
|
|
|
|
|
|
для: tricket
(13.09.2007 в 20:31)
| | Да, проверил ещё раз на других серверах, там тоже работает.
Спасибо. =)
Оказалось достаточно настроить EditPlus2 поставить в настройках в разделе Files настройку для UTF-8 signature в «always remove signature» . | |
|
|
|