X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

> В браузере HTML-код вместо сайта, Показывается исходный код после смены кодировки
Rinat
Rinat
Topic Starter сообщение 20.10.2012, 10:11; Ответить: Rinat
Сообщение #1


Сменил кодировку на сайте с windows-1251 на utf-8. Залил на сервер, всё работает нормально, как положено. Но на локальном компе при просмотре в браузере вместо страницы сайта, показывается исходный код. Пробовал в Chrome, Opera, Mozila, IE - везде код. Смотрел другие свои сайты, с кодировкой windows-1251, всё нормально. Значит дело в utf-8.

Сайт статичный, HTML, CSS и совсем чуть-чуть PHP.

Как решить эту проблему?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 8)
vawsan
vawsan
сообщение 20.10.2012, 12:07; Ответить: vawsan
Сообщение #2


Пропишите в .htaccess кодировку:
AddDefaultCharset utf-8

Проверьте что все абсолютно файлы были переведены в выбранную вами кодировку.

Сообщение отредактировал vawsan - 20.10.2012, 12:10


--------------------
>> Пока что лучшие VPS << Скидка 5%: A258EX0

Даешь 50 руб --> получаешь 92 за пару минут! >Попробуй на ДЕМКЕ<
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Max_Q
Max_Q
сообщение 20.10.2012, 13:26; Ответить: Max_Q
Сообщение #3


Дополню. Также данные в БД проверьте на нужную кодировку.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Rinat
Rinat
Topic Starter сообщение 20.10.2012, 13:35; Ответить: Rinat
Сообщение #4


Кодировка в .htaccess прописана. Проблема не в этом. Если выйти в интернет и зайти на сайт, то он нормально отображается.

БД нет, сайт без движка.

Проблема в следующем: копия сайта хранится на моем компьютере. Если на index.php, например, щелкнуть правой кнопкой мыши и выбрать "Открыть с помощью > Google Chrome", то в браузере вместо страницы (дизайна) откроется исходный код этой страницы. А когда была кодировка windows-1251, при этих же действиях открывался сайт и его спокойно можно было просматривать.

Теперь же это сделать не получается. И это очень не удобно, потому что нельзя посмотреть результат изменений в коде, пока страничку не залью в сеть.



Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Красавчег
Красавчег
сообщение 20.10.2012, 13:53; Ответить: Красавчег
Сообщение #5


Rinat, открываете свою страницу в текстовом редакторе AkelPad и сохраняете в кодировке UTF-8 но сняв галочку BOM.



--------------------
Плюшки WordPress • Кнопки Яндекса


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karlasan
Karlasan
сообщение 20.10.2012, 14:51; Ответить: Karlasan
Сообщение #6


для хрома (и любого другого браузера) файл .php - обычный текстовый файл, и обрабатывается как текстовик. выход: 1) переименовать index.php в index.html 2) поставить например denwer и открыть через него 3) пуск->выполнить->regedit.exe->находим путь HKEY_CLASSES_ROOT\.php (если нет - создаем), в правой части окна правой кнопкой->создать строковый параметр, называем его "Content Type" (без кавычек, естественно), значение - text/html, закрываем все открытые браузеры. после этого локальные файлы с расширением php в браузере будут открываться как хтмл-файлы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bafur
Bafur
сообщение 21.10.2012, 1:13; Ответить: Bafur
Сообщение #7


Может локальный сервер (Denver или каким пользуешся) не запущен?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Rinat
Rinat
Topic Starter сообщение 21.10.2012, 12:39; Ответить: Rinat
Сообщение #8


Красавчег, спасибо, сработало. Я оказывается не убрал BOM, а ведь знал что он не нужен smile.gif

Может еще подскажите, для самого файла .htaccess нужно указывать кодировку? Не внутри которая прописывается, а именно для .htaccess. Если да, то какую?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Красавчег
Красавчег
сообщение 22.10.2012, 10:39; Ответить: Красавчег
Сообщение #9


(Rinat @ 21.10.2012, 11:39) *
для самого файла .htaccess нужно указывать кодировку?

Rinat, чтобы все работало нормально и небыло проблем, сохраняйте файлы (в том числе и .htaccess) программой AkelPad в кодировке UTF-8 сняв галочку BOM. И все будет ОК.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Плюшки WordPress • Кнопки Яндекса


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вёрстка HTML-писем
30 Vampler 28863 27.3.2024, 12:41
автор: Vampler
Горячая тема (нет новых ответов) Продвижение молодого сайта
30 maxmer 6369 26.3.2024, 21:49
автор: c4p1t4l15t
Открытая тема (нет новых ответов) SEO-текст на главной странице сайта и в категориях
5 boltuk 1355 26.3.2024, 21:43
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
10 Aloof 2551 24.3.2024, 21:45
автор: Liudmila
Открытая тема (нет новых ответов) Можно ли в старый SEO текст вместо старого домена поставить новый?
3 Tutich 1151 22.3.2024, 14:47
автор: Tutich


 



RSS Текстовая версия Сейчас: 29.3.2024, 14:51
Дизайн