Вернуться RU-CENTER: Форум > Сервис хостинга > Хостинг сайтов / Web-Hosting > Описание основных возможностей
 
Опции темы Опции просмотра
Старый 30.10.2008, 18:03   #1
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
UTF-8

По умолчанию на хостинге используется кодировка windows-1251.

Для изменения кодировки в разделе панели управления хостингом «Веб-сервер» → «Сайты» → «ваш_домен» в блоке «Управление» измените параметр «Кодировка сайта» и сохраните изменения.

Для корректной работы сайта необходимо убедиться, что скрипты сайта при работе с сервером баз данных хостинга явно указывают кодировку, в которой осуществляется работа с данными (например, функцией PHP mysql_set_charset). Популярные CMS делают это по умолчанию и, как правило, дополнительных настроек не требуется.

Дополнительная информация.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103

Последний раз редактировалось Максим Васильев; 23.07.2015 в 16:02..
Павел Удовенко вне форума  
Старый 05.11.2008, 17:44   #2
AndreyL
 
Аватар для AndreyL
 
Регистрация: 05.11.2008
Адрес: SPb
Сообщений: 26
drupal

В системе друпала этого делать не надо - там БД создается в utf. При включении charset_module сайт станет нечитаемым. Да и .htaccess не надо править. Система "сама в себе".
AndreyL вне форума  
Старый 15.11.2008, 11:40   #3
Gooos
 
Регистрация: 15.11.2008
Сообщений: 24
Joomla 1.5.7

Проблемы с UTF-8 - поиск причин.
Что за файлы такие на сервере - .my.cnf и .bash_history , за что они отвечают?
В файле .my.cnf есть строчка
Код:
default_character_set = cp1251
я её заменил на
Код:
default_character_set = utf8
но страницы периодически кракозябами, в HTTP закловках то utf8, то windows-1251, в общем как хочет сервер так и делает.

Последний раз редактировалось Gooos; 15.11.2008 в 11:51..
Gooos вне форума  
Старый 15.11.2008, 12:16   #4
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от Gooos Посмотреть сообщение
Проблемы с UTF-8 - поиск причин.
Что за файлы такие на сервере - .my.cnf и .bash_history , за что они отвечают?
В файле .my.cnf есть строчка
Код:
default_character_set = cp1251
я её заменил на
Код:
default_character_set = utf8
но страницы периодически кракозябами, в HTTP закловках то utf8, то windows-1251, в общем как хочет сервер так и делает.
.my.cnf это файл с переменными при работе с MySQL. Read Man
Менять ничего не стоит.

.bash_history - история команд выполненных в bash.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 15.11.2008, 14:20   #5
Gooos
 
Регистрация: 15.11.2008
Сообщений: 24
Цитата:
Сообщение от Павел Удовенко Посмотреть сообщение
.my.cnf это файл с переменна при работе с MySQL. Read Man
Менять ничего не стоит.
Вернул всё как было.
Спасибо за помощь.
Gooos вне форума  
Старый 19.11.2008, 21:28   #6
meetry
 
Регистрация: 19.11.2008
Сообщений: 1
Цитата:
?л¤ отдачи контента в UTF-8 необходимо:
залил .htaccess, не помогло.
написал Content-type: text/html; charset: utf-8 первой строкой скрипта.
помогло)
meetry вне форума  
Старый 17.02.2009, 14:00   #7
Nixon
 
Регистрация: 17.02.2009
Сообщений: 3
Павел Удовенко добрый день.

Проблема с отдачей в utf-8

Сделал всё, как Вы описали в первом сообщении но, возникают проблемы:
страница с кодировкой в мета utf-8 , сохранена в utf-8 без BOM, сервер отдаёт всё равно в windows-1251. Пробовал практически всё, что можно, и свои советы и Ваши - не помогает.

1) Создал .htacces (включён для сайта), разместил там указанный код - 500 ошибка.

2) Включил mod_charset - на основном сайте вылезли крякозабры

Подскажите - как же всё таки заставить выдавать страницу в utf-8 ?
Nixon вне форума  
Старый 17.02.2009, 14:10   #8
wyatkin`s
 
Аватар для wyatkin`s
 
Регистрация: 24.01.2009
Адрес: Пермь
Сообщений: 384
Отправить сообщение для wyatkin`s с помощью ICQ
Цитата:
Сообщение от Nixon Посмотреть сообщение
Подскажите - как же всё таки заставить выдавать страницу в utf-8 ?
phpAdmin в "Сравнение" смотрели? Какая там кодировка стоит?
wyatkin`s вне форума  
Старый 17.02.2009, 14:15   #9
Nixon
 
Регистрация: 17.02.2009
Сообщений: 3
wyatkin`s

«Сравнение» стоит utf8_general_ci
Nixon вне форума  
Старый 17.02.2009, 14:22   #10
wyatkin`s
 
Аватар для wyatkin`s
 
Регистрация: 24.01.2009
Адрес: Пермь
Сообщений: 384
Отправить сообщение для wyatkin`s с помощью ICQ
на utf8_unicode_ci менять не пробовали?
wyatkin`s вне форума  
Старый 17.02.2009, 15:34   #11
Nixon
 
Регистрация: 17.02.2009
Сообщений: 3
Цитата:
Сообщение от wyatkin`s Посмотреть сообщение
на utf8_unicode_ci менять не пробовали?
Нет, ибо и с utf8_general_ci работает корректно

Сейчас объясню как это.
Простите, но я забыл упомянуть, что данная страница имеет php включение в виде анкеты, и оно работает отлично в IE/Opera/Safari. Т.е. правильно распознаётся кодировка страницы (utf8), верно собираются и отсылаются данные. Без крякозябр - всё корректно.

Кроме Firefox.

В лисе стоит автоматическое распознование кодировки, и оно упорно видит данную страницу как windows-1251. Если в ручную указать что utf8 - то естественно всё отлично до очередной перезагруки. Но даже если заполнить анкету с крякозябрами - всё равно приходят корректные данные в верной кодировке, т.е. с кодировкой и сравнением mysql всё верно, а вот в лисе саму страницу никак не получается заставить отображатся как utf8 Причём не у меня одного данная проблема именно в лисе с этой страницей.

Понимаю, что ситуация комичная и странная, так же уверен что решение простое до безобразия (не раз убеждался, что в подобных ситуациях решение «под самым носом» ) но сам не могу найти решение - голова болит уже...
Nixon вне форума  
Старый 18.02.2009, 11:47   #12
Артем Юров
Служба поддержки хостинга
 
Аватар для Артем Юров
 
Регистрация: 21.10.2008
Сообщений: 115
Попробуйте указывать кодировку utf-8 без использования модуля mod_charset, пропитишите в .htaccess следующее:
Код:
# Выключить обработку модулем mod_charset
<IfModule mod_charset.c>
  CharsetDisable On
</IfModule>
# Выставить кодировку по умолчанию стандартными средствами apache
AddDefaultCharset UTF-8
И скажите, о каком сайте идёт речь, посмотрим =)
Артем Юров вне форума  
Старый 02.03.2009, 01:11   #13
komarik
 
Аватар для komarik
 
Регистрация: 22.01.2009
Сообщений: 10
У меня заработало сразу, как сделал в первом сообщении. Спасибо.
komarik вне форума  
Старый 30.04.2009, 12:19   #14
Agel Nash
 
Регистрация: 30.04.2009
Сообщений: 5
Удалено.

Последний раз редактировалось Agel Nash; 30.04.2009 в 12:23.. Причина: Заработало
Agel Nash вне форума  
Старый 30.04.2009, 12:22   #15
savel
 
Аватар для savel
 
Регистрация: 04.02.2009
Адрес: Москва
Сообщений: 703
Отправить сообщение для savel с помощью ICQ
эммм. Пропишите просто в .htaccess в корне сайта
AddDefaultCharset=utf-8
или
AddDefaultCharset=utf8
не помню как точно
__________________
Портал Рок-Зона
-----------------------------------
FreeBSD 8.2
savel вне форума  
Старый 05.05.2009, 14:42   #16
tskills
 
Регистрация: 05.05.2009
Сообщений: 10
все видно но некоторые скрипты в UTF-8 перестают работать в частности редирект header
реально нет сил уже бороться неделю воюю с этой кодировкой
ХЭЛП!!!
tskills вне форума  
Старый 10.06.2009, 20:23   #17
patrick
 
Регистрация: 10.06.2009
Сообщений: 2
Help! Кодировка

Перебровал все советы в посте, ничего не помогает
http://barlight.ru
Помогите где копать, заранее благодарен
patrick вне форума  
Старый 10.06.2009, 22:14   #18
patrick
 
Регистрация: 10.06.2009
Сообщений: 2
перенес сайт http://barlight.ru/joom/

в самой базе текст отображается так же криво
patrick вне форума  
Старый 11.06.2009, 08:45   #19
savel
 
Аватар для savel
 
Регистрация: 04.02.2009
Адрес: Москва
Сообщений: 703
Отправить сообщение для savel с помощью ICQ
Ну тут все просто. неправильный импорт БД... либо даже более неправильно был сделан Экспорт БД от предыдущего хостера.
__________________
Портал Рок-Зона
-----------------------------------
FreeBSD 8.2
savel вне форума  
Старый 07.08.2009, 07:17   #20
Ntldr
 
Регистрация: 09.07.2009
Сообщений: 1
При входе в http://phpmyadmin.nichost.ru (где ввод пароля и тд) вверху, где выбор
языка, стояло по дефолту Русский - Russian (win1251),
а нужно поставить Русский - Russian (UTF-8), а то после входа этот параметр изменить
нельзя... из-за такой вот невнимательности пришлось долго думать в чем проблема
и переэкспортировать базу ))

PS: Я новичек, не пинайте если глупость написал ))

при входе должно быть:

MySQL-кодировка: UTF-8 Unicode (utf8)

Сопоставление соединения с MySQL: utf8_unicod_ci
Ntldr вне форума  
Старый 28.08.2009, 05:37   #21
Smoke
 
Регистрация: 10.04.2009
Сообщений: 4
Кодировка писем mail()

Простите, может не свосем в тему, но не нашел куда написать
При отправке письма следующий код:
PHP код:
    $mheaders "MIME-Version: 1.0\r\n";
    
$mheaders .= "Content-type: text/html; charset=cp1251\r\n";//итак и сяк пробовал
    //$mheaders .= "Content-type: text/html; charset=win-1251\r\n";
    
$mheaders .= "From: postmaster@SITE\r\n";
    
$mheaders .= "Reply-To: postmaster@SITE\r\n";
    
$mailto $setting['site_mail'];
    
$message "
      Здраствуйте, участник!<br>
      <br>
      Вам ответили на форуме.<br>
      Для просмотра заходите на сайт <a href=\"link\">LINK</a><br>
    "
;
    
mail($mailto"Оповещение с сайта"$message$mheaders); 
приходит на почту что-то типа... :
??????????, ????!

????????
??????????
??????
?????,
????

Последний раз редактировалось Smoke; 28.08.2009 в 05:44..
Smoke вне форума  
Старый 28.08.2009, 13:42   #22
Станислав Муравьев
Служба поддержки
 
Аватар для Станислав Муравьев
 
Регистрация: 11.03.2009
Сообщений: 1,463
Попробуйте указывать кодировку windows-1251 (обозначения win-1251 не существует, а обозначение cp1251 не воспринимается некоторыми продуктами Microsoft).

Обращаем Ваше внимание, что если в заголовке письма Вы указываете windows-1251, то текст должен быть набран ИМЕННО В ЭТОЙ кодировке. Так как у Вас текст письма содержится непосредственно в PHP-файле, то сам файл должен быть в кодировке Windows-1251.
Станислав Муравьев вне форума  
Старый 31.08.2009, 01:40   #23
Smoke
 
Регистрация: 10.04.2009
Сообщений: 4
Станислав Муравьев, так и есть... сам файл именно в этой кодировке... Попробую указать кодировку без сокращения. Спасибо.
Smoke вне форума  
Старый 22.09.2009, 18:23   #24
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Здрасте, у меня такая проблема... так понимаю с кодировкой... на сайте не отображаестся русские буквы, а всякие Форум...
Вот мой сайт http://www.tentorium-chel.ru/
Как решить подобного рода проблему??
Glooger вне форума  
Старый 22.09.2009, 22:41   #25
Павел Удовенко
Служба поддержки хостинга, администратор
 
Аватар для Павел Удовенко
 
Регистрация: 21.10.2008
Адрес: RU-Center
Сообщений: 752
Цитата:
Сообщение от Glooger Посмотреть сообщение
Здрасте, у меня такая проблема... так понимаю с кодировкой... на сайте не отображаестся русские буквы, а всякие Форум...
Вот мой сайт http://www.tentorium-chel.ru/
Как решить подобного рода проблему??
Читайте первое сообщение в данной теме.
__________________
Перед тем как задать вопрос предлагаю провести его поиск по форуму и ознакомиться с:
http://hosting.nic.ru/faq/
http://hosting.nic.ru/support/hostsetup.shtml
http://hosting.nic.ru/support/hostpanel.shtml
http://nic.ru/dns/contract-zao/sup1_10_host.html
http://forum.nic.ru/announcement.php?f=103
Павел Удовенко вне форума  
Старый 23.09.2009, 04:26   #26
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Да... типо вписал... вот так правильно??
Цитата:
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla RE
# @localized Авторские права (C) 2005 - 2009 Joom.Ru - Русский дом Joomla! Все права защищены.
# @copyright Авторские права (C) 2005 - 2008 Open Source Matters. Все права защищены.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! - свободное программное обеспечение.
##
# -----------------======= ВНИМАНИЕ!!! =======----------------------------
# ------- ОБЯЗАТЕЛЬНО УСТАНОВИТЕ CHMOD 444 НА ЭТОТ ФАЙЛ ------------------


################################################## ###
# ПРОЧТИТЕ ПОЛНОСТЬЮ, ЕСЛИ БУДЕТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ФАЙЛ
#
# Строка ниже этого раздела: 'Options +FollowSymLinks' может вызвать проблему
# при некоторых конфигурациях сервера. Она необходима для использования модуля
# Apache mod_rewrite, но может быть уже настроена администратором вашего
# сервера и изменение этого параметра в .htaccess может быть запрещено.
# Если эта директива вызывает ошибку сервера, то закомментируйте строку
# (добавьте символ # в начало строки), перезагрузите в браузере сайт и
# протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего
# менять здесь, т.к. всё уже настроено администратором сервера.
#
# Строки, которые можно раскомментирвать (и использовать) имеют только один #.
# Строки с двумя символами ## раскомментировать не надо. В разделах, которые вы
# не используете, все строки должны начинаться с символа #
#
################################################## ###

## Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.
Options +FollowSymLinks

#
# Включение mod_rewrite

RewriteEngine On

########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов
## Если у вас возникли проблемы с вашим сайтом, используйте ниже описанные операции
## Они пытаются заблокировать самые распространенные эксплоиты Joomla!
#
# Блокировать любой запрос, пытающийся установить значение mosConfig через URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Блокировать любой запрос, пытающийся испортить base64_encode через URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Блокировать любой запрос, содержащий тег <script> в URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Перенаправлять заблокированные запросы на страницу 403 с запрещенными ошибками!
RewriteRule ^(.*)$ index.php [F,L]
#
########## Конец правил обработки (Rewrite rules) для блокировки распространенных эксплоитов

# Раскомментируйте следующую строку, если URL вашего web-сервера
# не связаны напрямую с физическими путями файлов.
# Обновите ваш каталог Joomla (используйте "/" для обозначения корня сервера)

# RewriteBase /


########## Начало раздела SEF ядра Joomla!
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## Конец раздела SEF ядра Joomla!


# Выключить обработку модулем mod_charset
<IfModule mod_charset.c>
CharsetDisable On
</IfModule>
# Выставить кодировку по умолчанию стандартными средствами apache
AddDefaultCharset UTF-8
php_value default_charset utf-8
Всё, кроме последнего тут было) а где стоит этот mod_charset? На хосте или в Joomle? не нашел...
Glooger вне форума  
Старый 23.09.2009, 12:45   #27
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Кстате, на других шаблонах кавё оk!
Glooger вне форума  
Старый 25.09.2009, 11:34   #28
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Exclamation

1 - Правка: Кстате, на других шаблонах всё оk!
2 - Хелп!!!
Glooger вне форума  
Старый 25.09.2009, 11:38   #29
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
Цитата:
Сообщение от Glooger Посмотреть сообщение
Здрасте, у меня такая проблема... так понимаю с кодировкой... на сайте не отображаестся русские буквы, а всякие Форум...
Вот мой сайт http://www.tentorium-chel.ru/
Как решить подобного рода проблему??
The requested URL could not be retrieved
Unable to determine IP address from host name for tentorium-chel.ru
The dnsserver returned:
Server Failure: The name server was unable to process this query.
Gvozdyov вне форума  
Старый 25.09.2009, 11:43   #30
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
Цитата:
Сообщение от Glooger Посмотреть сообщение
1 - Правка: Кстате, на других шаблонах всё оk!
2 - Хелп!!!
возможно у вас файл шаблона с русским языком сохранен в другой кодировке
Gvozdyov вне форума  
Старый 25.09.2009, 14:11   #31
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Ух ты, ё! Эт, я так понимаю, результат экспериментов над файлом .htaccess =/
Попробуйте сюда www.tentorium.nichost.ru
Цитата:
Сообщение от Gvozdyov Посмотреть сообщение
возможно у вас файл шаблона с русским языком сохранен в другой кодировке
А как её можно изменить? как может называться этот файл?
Glooger вне форума  
Старый 25.09.2009, 14:30   #32
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
вот это добавьте в .htaccess

CharsetPriority UTF-8 koi8-r ISO-8859-5 ibm866
CharsetDefault UTF-8
CharsetSourceEnc UTF-8
AddDefaultCharset UTF-8
Gvozdyov вне форума  
Старый 25.09.2009, 15:00   #33
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Цитата:
Сообщение от Gvozdyov Посмотреть сообщение
вот это добавьте в .htaccess

CharsetPriority UTF-8 koi8-r ISO-8859-5 ibm866
CharsetDefault UTF-8
CharsetSourceEnc UTF-8
AddDefaultCharset UTF-8
"Тыкните пальцем" прям куда именно вписать, в какую строку(

Текст моего .htaccess предоставлен выше (семи последних строк там уже нет)
Glooger вне форума  
Старый 25.09.2009, 15:36   #34
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
удаляйте всё и вставляйте мой код
Gvozdyov вне форума  
Старый 25.09.2009, 15:41   #35
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
ПряМ ВсЁ?!
Glooger вне форума  
Старый 25.09.2009, 15:53   #36
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
ну если есть сомнения скопируйте содержимое себе на комп.. если я окажусь не прав, вставите обратно
Gvozdyov вне форума  
Старый 25.09.2009, 16:25   #37
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
Дык а что с модулем mod_charset? =))
Glooger вне форума  
Старый 25.09.2009, 16:53   #38
Gvozdyov
 
Аватар для Gvozdyov
 
Регистрация: 06.11.2008
Сообщений: 1,292
Цитата:
Сообщение от Glooger Посмотреть сообщение
Дык а что с модулем mod_charset? =))
ессесно установить в положение "Вкл."
Gvozdyov вне форума  
Старый 25.09.2009, 18:18   #39
Glooger
 
Аватар для Glooger
 
Регистрация: 26.07.2009
Сообщений: 20
ААААААА!!!!! СУПЕР!!!))) из каждой ситуации всегда есть какойто простой выход))) я вроде раньше смотрел и он был включен! непонятно....
Корочь е его Вкл. и всё заработало))) целую неделю мучился!
Glooger вне форума  
Старый 26.10.2009, 03:14   #40
checha
 
Регистрация: 12.04.2009
Сообщений: 4
Ребята попробуйте по манипулировать с импортом базы . Схороните ее через блокнот "сохранить как " и там обязательно укажите "кодировка" UTF - 8. Мне помогло причем я что только не делал..
checha вне форума  
Старый 17.11.2009, 11:21   #41
sugresmax
 
Регистрация: 17.11.2009
Сообщений: 2
Веб сервер отдает все правильно (кодировку страницы проверил - см. вложение).
Дело тут в базе данных.
Пробовал конвертировать базу на своем сервере в кодировку utf8, залил на хостинг, импортировал - не помогает. (Причем на моем сервере работает как с вариантом utf8 так и с windows-1251)

Подскажите как быть?
Изображения
Тип файла: jpg vb_nic.jpg (19.7 Кб, 184 просмотров)
sugresmax вне форума  
Старый 18.02.2010, 20:22   #42
orphelin
 
Регистрация: 26.01.2010
Сообщений: 2
подскажите, сайт с www - отдает нужную кодировку: в заголовках ответа Content-Type: text/html; charset=utf-8
когда запрашиваю без www отдает Content-Type: text/html; charset=windows-1251
где может быть проблема?
пс. тариф 301
orphelin вне форума  
Старый 19.02.2010, 09:13   #43
Павел Заболотный
Служба поддержки хостинга
 
Аватар для Павел Заболотный
 
Регистрация: 21.10.2008
Сообщений: 185
Уточните, пожалуйста, номер договора, имя сайта
Павел Заболотный вне форума  
Старый 17.04.2010, 21:15   #44
lavr_su
 
Регистрация: 17.04.2010
Сообщений: 1
А как в midnight commander'е UTF8 настроить?
При просмотре через SSH половина букв не отображается.
lavr_su вне форума  
Старый 12.07.2011, 14:04   #45
Sit
 
Регистрация: 12.07.2011
Сообщений: 3
Тоже проблема с кодировкой после экспорта базы MYSQL, все в крякозябрах. Пробовал все выше перечисленное не помогает, плюс ко всему не могу попасть в админку (CMS Joomla). В чем может быть косяк. До экспорта все работало прекрасно.
Sit вне форума  
Старый 13.07.2011, 10:52   #46
Sit
 
Регистрация: 12.07.2011
Сообщений: 3
Вроде разобрался, почему то UTF-8 не стояла в настройках.
Sit вне форума  
Старый 22.12.2011, 16:34   #47
well_ru
 
Регистрация: 22.12.2011
Сообщений: 1
Помогите мне с поисковым скриптом http://www.sphider.eu/ там когда делаю индексацию сайтов, если у меня прописано cp1251 и если сайт стоит на cp1251 то видно по русски все нормально, а если сайт прописан который я индексирую на utf-8 то у меня иероглифы, а если я изменю свой сайт на utf-8 то у меня все будет иероглифы, и сайты которые на cp1251, а которые на utf-8 видно по русски нормально.
Помогите Пожалуйста!!!!!
well_ru вне форума  
Старый 19.04.2012, 19:14   #48
AD-min
 
Регистрация: 27.03.2012
Сообщений: 34
На сайте буква ш - вопросами

в htacces

Options -Indexes
RewriteEngine On
<IfModule mod_charset.c>
CharsetDisable On
</IfModule>
php_value default_charset utf-8
AddDefaultCharset UTF-8

- не помогает

как изменить

в настройках MySQL сервера default-character-set = cp1251
на default-character-set = utf8
???

или как поправить иначе?
AD-min вне форума  
Старый 19.04.2012, 20:51   #49
VadimT
 
Регистрация: 19.04.2012
Сообщений: 7
htaccess не нужен

/etc/apache2/conf.d/charset
AddDefaultCharset UTF-8

/usr/share/mysql/charsets
AddDefaultCharset UTF-8

my.cnf
character-set-server = utf8
default-character-set = utf8
collation-server = utf8_general_ci

php5.ini
default_charset = "utf-8"

Настройки sql-сервера:
Encoding for database content - ru
Character set for MySQL data - UTF-8 Unicode

Если это не поможет - переконвертировать базу в UTF-8
VadimT вне форума  
Старый 19.04.2012, 23:03   #50
s7r3l0k
 
Аватар для s7r3l0k
 
Регистрация: 11.12.2010
Адрес: net
Сообщений: 361
VadimT
гениально! это может быть помогло бы! если бы сервер был выделенный (VDS/VPS или собственный), а AD-min был бы администратором этого сервера и имел права root :-D

AD-min
скорее всего проблема в том что в базе эти буквы уже битые, посмотрите, через phpmyadmin, такая проблема встречается с буквами - Ш, И, Э в кодировке utf-8. если так, погуглите, там пару sql-запросов надо выполнить, что бы поправить ситуацию. если не поможет или в базе данные целые, попробуйте в скрипте, сразу после mysql_connect указать кодировку, в которой надо работать с базой
__________________
Software is like SEX - it's better when it's FREE

Последний раз редактировалось s7r3l0k; 19.04.2012 в 23:10..
s7r3l0k вне форума  

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

-->

© Региональный Сетевой Информационный Центр, 2008—2019
При использовании материалов указание источника «Форум RU-CENTER» и ссылка на https://forum.nic.ru обязательны.