Jump to content
  • 0

сайт с кодировкой utf8 (и файлы utf8) загружаю на сервер и тот выдает кракозябры


Вадим
 Share

Question

В общем проблема давно уже меня эта мучает.

В свое время пользовался разными ftp-менеджерами и уже реально запарился.

Когда сайт делаю на utf-8 и сам блокнот сохраняю в utf-8 все работает шикарно на локальном хосте. Как только выкладываю в сеть через ftp (например FilleZilla, CuteFTP), то текст пролностью слетает и в начале кода появляется какой-то символ "п»ї".

Если файлы не сохранять utf-8, а как ANSI, то проблем конечно же нет (правда тогда надо из кода убирать <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />).

Проблему все это время решал тупо. Открывал средствами ftp исходный код поврежденых страниц выделял весь текст, а затем вставлял исходный код из блокнота с локального хоста. Тупо до безобразия и уже запарило!

Искал по поиску, ничего не нашел, гуглел, тож пусто! Менял настройки ftp: ansi заменял на двоичный!

все по боку...

помогите, plz!

p.s. сервер masterhost

http://w3u.ru/goldlotos/about.html

Edited by Вадим
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Дайте ссылку на ваш сайт

Если файлы не сохранять utf-8, а как ANSI, то проблем конечно же нет (правда тогда надо из кода убирать <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />).

ненадо убирать надо писать <meta http-equiv="Content-type" content="text/html;charset=windows-1251"> или другую кодировку какую вы используете. Поидее такую кодировку использует ваш сервер по умолчанию.

Link to comment
Share on other sites

  • 0

masterhost по дефолту использует как раз ЮТФ - 8, во всяком случае на виндовых хостингах

p.s. сервер masterhost

http://w3u.ru/goldlotos/about.html

А у меня все норм. без кракозябр - в коде страницы charset=utf-8

Может трабла в вашем браузере?

з.ы. в ИЕ8 - без кракозябров. в Опере - кракозябры

Может дело в БОМ?

Edited by hf3
Link to comment
Share on other sites

  • 0

У меня крякозяблы (фф3) и в данный момент ваш сервер использует charset=windows-1251

.htaccess копайте в эту сторону 100% там разберетесь :) Вчера так на локальном сервере настраивал :)

Link to comment
Share on other sites

  • 0

Ребят! Вы не поняли! не важно, какая написана кодировка в html файле.

Вот сейчас октрыл я исходник, пересохранил его не как utf8, а как ANSI, загрузил на сервак и все ок.

Но ведь я хочу UTF8 файлы зугружать, так как они меньше весят (ну если будет много букв на англ.)

Link to comment
Share on other sites

  • 0
Всё мы поняли :)

Проблема в настройках сервера, а не в ваших файлах. Сервер отдаёт страницы в кодировке win1251 скорее всего.

Спасибо! Т.е. морду бить надо мастерхосту! Дебилы! Я всегда это знал :)

так. ну чтобы изменить кодировку, надо лезть в cp. почему они не сделали utf8 по умолчанию, ведь это более логичнО!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy