Как исправить кодировку сайта

Тема в разделе "PHP", создана пользователем NeoCortex33, 28 ноя 2013.

  1. NeoCortex33

    NeoCortex33

    Регистрация:
    11 ноя 2013
    Сообщения:
    10
    Симпатии:
    2
    Есть одностраничник, построенный в конструкторе. Кодировка у него почему-то в KOIR-8. В самом коде, как обычно в том же Notepad+, менять тексты нельзя, т.к там абракадабра и текст можно только вбив нужную фразу в декодер Лебедева, перевести ее в KOIR-8 и только потом вставить на сайт. Либо в редакторе править и снова заливать все файлы на хостинг.
    Пыталась менять кодировку всех файлов на utf-8 в дримвивере и в нотпаде, но не получается, то в одном месте абракадабра, то в другом.. Как правильно исправить кодировку?
     
    Последнее редактирование: 28 ноя 2013
  2. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Могу предположить, что у Вас где то есть ошибка, помимо текстов.
    Кодировка меняется в notepad++ - Кодировки - Преобразовать в UTF-8 (без BOM). Нужно выбирать именно преобразовать, а не кодировать.
     
    NeoCortex33 нравится это.
  3. NeoCortex33

    NeoCortex33

    Регистрация:
    11 ноя 2013
    Сообщения:
    10
    Симпатии:
    2
    Не помогает. Вообще никак не реагирует, слова все равно такого вида тПУФПЧ-ОБ-дПОХ
     
  4. masterok

    masterok

    Регистрация:
    22 ноя 2013
    Сообщения:
    14
    Симпатии:
    6
    Дайте один файл в оригинале.
     
  5. xcode

    xcode

    Регистрация:
    30 ноя 2013
    Сообщения:
    0
    Симпатии:
    0
    Через нотепад ++ поставьте кодировку ютф8 без БОМ.
     
  6. NeoCortex33

    NeoCortex33

    Регистрация:
    11 ноя 2013
    Сообщения:
    10
    Симпатии:
    2
    Там примерно в середине файла видна проблемная часть (мета-теги). И кстати, когда самостоятельно меняла кодировку на utf-8 и на хостинге выставляла соответствующую, то сайт падал (белая страница)


    ставила, не работает
     
  7. pahann

    pahann

    Регистрация:
    13 ноя 2013
    Сообщения:
    0
    Симпатии:
    0
    File does not exist on this server
    Надеюсь помогли...
     
  8. Dimm

    Dimm

    Регистрация:
    12 дек 2013
    Сообщения:
    0
    Симпатии:
    0
    У меня та же проблема. Есть решение?
     
  9. SETTER

    SETTER

    Регистрация:
    15 дек 2013
    Сообщения:
    1
    Симпатии:
    0
  10. Scholes

    Scholes

    Регистрация:
    16 дек 2013
    Сообщения:
    20
    Симпатии:
    2
  11. drolyn

    drolyn Guest

    в нотепад++ нужно выделить все, вырезать, потом сменить кодировку файла на утф8, вставить из буфера и сохранить
     
  12. NeoCortex33

    NeoCortex33

    Регистрация:
    11 ноя 2013
    Сообщения:
    10
    Симпатии:
    2
    Спасибо всем отписавшимся. Изменить кодировку удалось именно в нотпад+, как описывал выше alex_storm
    Правда теперь глюк (если вношу правки через фтп, то кодировка слетает и приходится каждый раз перекодировать снова через нотпад)
     
  13. vagapovaulya

    vagapovaulya Guest

    всегда помогает виндовый блокнот, глючный текст копирую сначала в него, потом в notepad++ и в последнем меняю кодировку на utf-8 (without BOM)
     
  14. EvgeN09

    EvgeN09

    Регистрация:
    20 янв 2013
    Сообщения:
    21
    Симпатии:
    3
    Поменяйте кодировку на хосте
     
  15. perepela21

    perepela21

    Регистрация:
    9 ноя 2012
    Сообщения:
    285
    Симпатии:
    95
    подскажите пожалуйста какой командой через ssh можно перекодировать кодировку Ansi в UTF-8 во всех файлах на хостинге где имеется кодировка Ansi
     
  16. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    man iconv или man recode
     
  17. perepela21

    perepela21

    Регистрация:
    9 ноя 2012
    Сообщения:
    285
    Симпатии:
    95
    а можно полный запрос, т.к. в этом вообще нуль. Хотсер только сказал что при помощи iconv