webturist 6 Опубликовано: 26 июля 2009 Рассказать Опубликовано: 26 июля 2009 Автор Сделано для 8.0 На этом пожалуй и остановимся. 8.2 сделаю после выхода в этот же день. Молодец! Кому надо можете устанавливать! Все, теперь баиньки Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 26 июля 2009 Рассказать Опубликовано: 26 июля 2009 так как сервер ПРИНУДИТЕЛЬНО отдаёт в cp1251...Возможно тоже самое с индекс.пхп, но его Владимир сказал не нужно декодировать... Вообщем нужно сделать и очень тщательно проверить... нужно в .htaccess добавить AddDefaultCharset utf-8 и тогда не нужно никаких заголовков header ("Content-type: text/html; Charset=UTF-8"); Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 26 июля 2009 Рассказать Опубликовано: 26 июля 2009 Это да. Тоже вариант. Но мой вариант кросс-платформенный. на nginx например нету .htaccess Но не будем углубляться в палемику Цитата Ссылка на сообщение Поделиться на других сайтах
gosu 1 Опубликовано: 26 июля 2009 Рассказать Опубликовано: 26 июля 2009 IT-Security can you make a small test for me On such converted to UTF-8 publish an article with "I Can Eat Glass" written on 144 languages. If they are all visible after publishing, your UTF converting was successful http://www.columbia.edu/kermit/utf8.html Цитата Ссылка на сообщение Поделиться на других сайтах
stud_muffler 0 Опубликовано: 29 июля 2009 Рассказать Опубликовано: 29 июля 2009 (изменено) Ковырялся намедни в php.ini и нашёл там следующее: ; As of 4.0b4, PHP always outputs a character encoding by default in ; the Content-type: header. To disable sending of the charset, simply ; set it to be empty. ; ; PHP's built-in default is text/html ;default_mimetype = "text/html" ;default_charset = "utf-8" Если откомментить, то все будет насильно отдаваться в UTF-8 для всех скриптов используюших этот php.ini Изменено 29 июля 2009 пользователем stud_muffler Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 29 июля 2009 Рассказать Опубликовано: 29 июля 2009 А толку?Перекодировки на лету при этом не будет. Цитата Ссылка на сообщение Поделиться на других сайтах
webturist 6 Опубликовано: 29 июля 2009 Рассказать Опубликовано: 29 июля 2009 Автор А толку?Перекодировки на лету при этом не будет. +1 И не стоит лишний раз трогать php.ini Цитата Ссылка на сообщение Поделиться на других сайтах
Sherrlok 5 Опубликовано: 3 августа 2009 Рассказать Опубликовано: 3 августа 2009 у 99% веб-админов нет возможности влезть в php.ini хостера. Будучи бета-тестером официальной русской версии IPB, могу сообщить, что новые функциональные возможности версии 3.0.х заставят многих перейти на новую версию. Но там гольный UTF-8. Многие мои коллеги используют пару IPB+DLE, что меня и занесло сюда. На IPB utf8 работает отлично. Есть лишь трудности с ЧПУ, но решаемые. Будет странно выглядеть связка IPB+DLE, если они в разных кодировках... В особенности, если выводить информацию форума на DLE, например, последние сообщения. Если не будет официальной версии в utf8, многие откажутся продлить лицензию на DLE. Кстати, в моем случае оказалось, что базу IPB даже конвертировать нет необходимости! Нужно всего лишь подправить в дампе DEFAULT CHARSET=utf8 на DEFAULT CHARSET=utf8 и восстановить базу с парам. --default-character-set=utf8. Все! Можно обновить до последней версии! а в какой кодировке файлы дистрибутива (кроме *.xml) и вовсе неважно. Цитата Ссылка на сообщение Поделиться на других сайтах
webturist 6 Опубликовано: 4 августа 2009 Рассказать Опубликовано: 4 августа 2009 Автор Sherrlok, нормальный процесс эволюции, кодировка не должна быть привязана к определенным языкам. Цитата Ссылка на сообщение Поделиться на других сайтах
КиберБулка 2 Опубликовано: 4 августа 2009 Рассказать Опубликовано: 4 августа 2009 Как бе опен сорс, можно самому подправить Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.