Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Apache и кодировка на сайте  (Прочитано 5638 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tank

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Apache и кодировка на сайте
« : 03 Июня 2010, 01:10:53 »
Решил поставить CentOS 5.5. Все поставил php,mysql,apache, но существует проблема в том что на debian все сайты работали без проблем, как поставил на цент, то 1 сайт работает нормально другие выдают типа " ���������� ����� ����, ��� �� �����! " в чем может быть проблема в кодировке сервера... Все базы были перенесены с  debian. ТАк же английский нормально распознает а вот с русским хреново !

Пользователь решил продолжить мысль 03 Июня 2010, 08:07:09:
Ну так никто не знает?
« Последнее редактирование: 03 Июня 2010, 08:07:09 от Tank »
Desktop - AMD Phenom(tm) 8450, Geforce 9500 GT, 2x2 gb 1066, 500 + 40 Gb.
Server - Intel Celeron 2.7, 2x2 gb 800, 500+500 gb.

Оффлайн SureGOOD

  • Активист
  • *
  • Сообщений: 724
  • suregood.ru
    • Просмотр профиля
    • suregood.ru
Re: Apache и кодировка на сайте
« Ответ #1 : 03 Июня 2010, 09:21:17 »
В заголовках какая кодировка стоит и в какой сохранен текст?

Оффлайн sensation

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #2 : 03 Июня 2010, 10:08:11 »
Решил поставить CentOS 5.5. Все поставил php,mysql,apache, но существует проблема в том что на debian все сайты работали без проблем, как поставил на цент, то 1 сайт работает нормально другие выдают типа " ���������� ����� ����, ��� �� �����! " в чем может быть проблема в кодировке сервера... Все базы были перенесены с  debian. ТАк же английский нормально распознает а вот с русским хреново !

Пользователь решил продолжить мысль 03 Июня 2010, 08:07:09:
Ну так никто не знает?
Первое что сделай - пересохрани все фалы твоих сайтов в кодировке UTF-8, и в заголовке страниц проследи чтобы было указано
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />со статическим наполнением сайта должно быть все ок, если возникнут проблемы с данными из бд, добавь к скрипту, осуществляющему подключение к бд вот это:
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");

Оффлайн Tank

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #3 : 03 Июня 2010, 18:10:41 »
Там один сайт стоит на wrodpress там кодировка в нем utf-8 а DLE исползует cp-1251 говрю что сайты стояли раньше на ubuntu все норм просто взял скопировал на комп не исправлял ничего т.к не мои сайты. И на счет того что установка кодировки установить в блокноте или в чем нибудь не помогает !
Desktop - AMD Phenom(tm) 8450, Geforce 9500 GT, 2x2 gb 1066, 500 + 40 Gb.
Server - Intel Celeron 2.7, 2x2 gb 800, 500+500 gb.

Оффлайн zi0n

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #4 : 03 Июня 2010, 18:56:07 »
Попробуй в httpd добавить
AddDefaultCharset WINDOWS-1251
AddCharset WINDOWS-1251 .cp-1251 .win-1251

Оффлайн DedMorozzz

  • Активист
  • *
  • Сообщений: 299
  • Эникейщик
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #5 : 03 Июня 2010, 19:02:04 »
Единственной кодировкой должна быть UTF-8 а использование других следует приравнять к разжиганию межнациональной розни и карать соответствующей статьёй УК.
Забуть про вин-1251

Оффлайн zi0n

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #6 : 03 Июня 2010, 19:05:34 »
Приведено как пример ! я тоже согласен что надо все сайты делать сразу с utf-8, пусть ставит что хочет

Оффлайн proctoleha

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #7 : 03 Июня 2010, 19:27:50 »
я не заморачивался прописыввал через файл .htaccess, например так AddDefaultCharset Utf-8
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн Tank

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Apache и кодировка на сайте
« Ответ #8 : 03 Июня 2010, 21:47:17 »
Спасибо всем, но вроде я не писал что мне нужна только  поддержка еще и 1251. Zion СПС большое помогло !
« Последнее редактирование: 03 Июня 2010, 22:35:13 от Tank »
Desktop - AMD Phenom(tm) 8450, Geforce 9500 GT, 2x2 gb 1066, 500 + 40 Gb.
Server - Intel Celeron 2.7, 2x2 gb 800, 500+500 gb.

 

Страница сгенерирована за 0.047 секунд. Запросов: 23.