Проблема с кодировкой, настройка русской локали

Discussion in 'Кодировки, ошибки отображения (крякозябры)' started by emorunov, Aug 6, 2007.

  1. Offline

    emorunov Недавно здесь

    Joined:
    Jul 25, 2007
    Messages:
    27
    Likes Received:
    0
    Gender:
    Male
    Проблема в следующем: у хостера установлена русская локаль ru_RU.koi8r. Но при таких установках локали все даты показываются как "чПУЛТЕУЕОШЕ, 01 йАМС 2007". нужна локаль ru_RU.CP1251. Кто нибудь знает как с этим бороться более или менее цивилизованным образом кроме как прописывать на все даты convert_cyr_string и биться головой об стену убеждая хостера установить нужную локаль?
     
  2.  
  3. chilly_bang
    Offline

    chilly_bang Недавно здесь => Cпециалист <=

    Joined:
    Apr 30, 2006
    Messages:
    1,541
    Likes Received:
    38
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    .htaccess -> adddefaultcharset win1251
     
  4. Offline

    emorunov Недавно здесь

    Joined:
    Jul 25, 2007
    Messages:
    27
    Likes Received:
    0
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    не помогает.. всё по старому
     
  5. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    CharsetDisable On
    AddDefaultCharset windows-1251
    CharsetSourceEnc windows-1251
     
  6. Offline

    emorunov Недавно здесь

    Joined:
    Jul 25, 2007
    Messages:
    27
    Likes Received:
    0
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    я так понимаю что это в .htaccess надо вставить. ну так вот.. вставил, сайт вообще перестал грузиться:
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@kudo-orel.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.


    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

    вот чего получается
     
  7. -=VampiR=-
    Offline

    -=VampiR=- Недавно здесь

    Joined:
    Aug 8, 2007
    Messages:
    186
    Likes Received:
    2
    Ответ: Проблема с кодировкой, настройка русской локали

    Почитай вот это - http://joomla-docs.ru/%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%80%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_%D0%B8_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8#.D0.A1.D0.B0.D0.B9.D1.82_.D0.B2.D1.8B.D0.B2.D0.BE.D0.B4.D0.B8.D1.82.D1.81.D1.8F_.D0.B2_.D0.BD.D0.B5.D0.B2.D0.B5.D1.80.D0.BD.D0.BE.D0.B9_.D0.BA.D0.BE.D0.B4.D0.B8.D1.80.D0.BE.D0.B2.D0.BA.D0.B5._.D0.95.D1.81.D0.BB.D0.B8_.D0.B2.D1.8B.D1.81.D1.82.D0.B0.D0.B2.D0.BB.D1.8F.D1.8E_.D0.B2_.D0.B1.D1.80.D0.B0.D1.83.D0.B7.D0.B5.D1.80.D0.B5_.D0.BA.D0.BE.D0.B4.D0.B8.D1.80.D0.BE.D0.B2.D0.BA.D1.83_.D0.B2.D1.80.D1.83.D1.87.D0.BD.D1.83.D1.8E.2C_.D1.82.D0.BE_.D0.B2.D1.81.D1.91_OK
    На некоторых серверах (преимузественно западных для русской кодировки надо ставить UTF-8)
    У меня были аналогичные проблемы на одном из проектов (сервер на которм лежит сайт расположен в Канаде и настройки на серве соответсвенно для них :) )
    Изменение кодировки на UTF-8 по пунктам описанным в ссылке помогло. Теперь все работает
     
  8. Offline

    emorunov Недавно здесь

    Joined:
    Jul 25, 2007
    Messages:
    27
    Likes Received:
    0
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    спасибо за совет.. я сохраню на будущее.. сейчас же проблема решилась оч просто... попросил у хостера локаль cp1251. они поставили. всё ок.. хотя предложенные варианты я сохраняю.. всегда могут пригодиться
     
  9. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Ответ: Проблема с кодировкой, настройка русской локали

    Вот именно что дело в локали, скорее всего была кои8. А MySQL тут совершенно ни при чем.
     

Share This Page

Loading...