Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите пожалуйста с кодировкой в Мозиле


mass100

Recommended Posts

Всем доброго дня! Помогите пожалуйста с проблемой. Вобщем создал пустую базу sql, после сразу же в ней установил сравнение utf8_general_ci (пробывал и utf8_unicode, которую предлагает по умолчанию хостер). После установил скрипт, все отлично. Но! успешно отображается в Опере, ГуглХром, Експлорере. А в Мозиле появляются каракули и непонятные символы. Причем просил человек 6 что б запустили у себя мой сайт в мозиле, так вот у 4-х отображаются эти каракули и не разбериха, а у двух, в том числе и у меня, все отлично. Помогите, не понимаю что делать, почему у 2-х отобразилось все нормально, а у 4-х какае-то неразбериха. Нашел еще один сайт на этом скрипте, такой как rusfarma.com, так он везде запустился удачно в Мозиле, у всех кого спрашивал. А мой sport-farma.com c вот этими, вышеописанными проблемами. В hml и php я очень слаб((( очень надеюсь на вашу поддержку. Спасибо.П.С. Напомню, что проблема при открытии именно в браузере Мозила.(

Надіслати
Поділитися на інших сайтах


Неужели никто не подскажет в чем проблема. Может где-то в коде нужно что-то подкорректировать, или с базой sql что то нетак с кодировкой? плиз, хелп

Надіслати
Поділитися на інших сайтах


Спасибо большое за ответы!Вот. Разобрался только с тем, что в мозиле когда вручную на текущей странице сайта sport-farma.com меняешь кодировку с win 1251 на юникод utf-8, то она принимает нормальный вид, но как только начинаешь переходить по другим ссылкам, все снова сбрасывается на win 1251 и опять кракозябры (даже когда ставишь на автоопределиние) ((( И так у остальных тоже. А хотелось бы, что посетителям не пришлось с этим гемороиться(( Смущает тот факт, что у тех людей, которые открывали мой сайт с кракозябрами, сайт rusfarma.com открывается без проблем. Почему так? ведь это один и тот же скрипт.....(((( Уже по несколько раз переустанавливал скрипт и так, и сяк...толку нет с этой мазилой. Может можно еще принять какие то меры?19th----сайт уже работает. Может как раз занимался я переустановкой в тот момент

Надіслати
Поділитися на інших сайтах


  • 3 months later...

Поставил OC последний 0,1,5

Тоже самое - не работает ни IE ни Firefox, ни админка, ни сам магазин - выбирает win 1251 кодировка.

Пробовал в header.tpl добавлять <meta http-equiv="Content-Type" content="text/html;charset=utf-8">

Не помогло.

Еще пробовал в .htaccess добавить:

AddDefaultCharset UTF-8

Не помогло.

Смотрю код -все вроде нормально.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru" xml:lang="ru">
<head>
<title>my site</title>
<meta name="description" content="Мебель итд
" />

Через livehttpheaders смотрю

GET /new/ HTTP/1.1
Host: mysite.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: language=ru; currency=RUB; PHPSESSID=1fd9c9889a7a0677acee04223c8b091b

HTTP/1.1 200 OK
Date: Tue, 07 Dec 2010 12:24:38 GMT
Server: Apache/1.3.37 (Unix) PHP/5.2.10 rus/PL30.22
X-Powered-By: PHP/5.2.10
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=windows-1251
Vary: accept-charset

Надіслати
Поділитися на інших сайтах


Попробуйте в htaccess прописать так:

<IfModule mod_charset.c>
  CharsetDisable On
</IfModule>
AddDefaultCharset UTF-8
Если ничего не вышло и есть доступ к настройкам PHP, попробуйте выставить там:

php_value default_charset utf-8
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Попробуйте в htaccess прописать так:

<IfModule mod_charset.c>
  CharsetDisable On
</IfModule>
AddDefaultCharset UTF-8
А у меня в Лисе, ИЕ и Хроме каракули рисовались.

И эта комбинация решила вопрос наилучшим образом. :)

Но в Лисе интересно было, при обновлении или заходе на любую страницу на долесекунды появлялись каракули и только потом всё было хорошо.

Я начал пробовать искать дальше и здесь мне помогла эта комбинация в файл header.tpl

<meta http-equiv="Content-Type" content="text/html;charset=utf-8">

Лиса нормализовалась :)

Но при этом решении поплыло отображение всего сайта в ИЕ.

И здесь на помощь пришла мне такая комбинация в файл header.tpl, которая неоднократно выручала меня с отображением в ИЕ

<meta http-equiv="X-UA-Compatible" content="IE=7" />

И после этих несложных манипуляций вопрос с кодировкой я закрыл полностью.

Всем удачи https://opencartforum.com/public/style_emoticons/default/icon_question.gif

Надіслати
Поділитися на інших сайтах


И ещё минутку внимания!

Может немного поспешил, но когда начал тестить магазин от и до обнаружил, что Лиса показывает снова кракозябры при нажатии на ссылки верхнего меню - там где контакты, акции, карта сайта.

И начал искать вновь.

И нашёл интересное решение в один этап, которое заменяет все манипуляции, что я указал в предыдущем сообщении... вот тема http://forum.sape.ru/archive/index.php/t-4459.html

И вот собственно решение..

Просто добавить строку в .htaccess

AddDefaultCharset utf-8
Надіслати
Поділитися на інших сайтах


  • 2 months later...

Неужели никто не подскажет в чем проблема. Может где-то в коде нужно что-то подкорректировать, или с базой sql что то нетак с кодировкой? плиз, хелп

Такая же проблема была. Решение было очень простое. Зашел через админку на сайт и просто посетиле какой нибудь товар. И... все заработало. И никаких кодов не добавлял .Все само заработало.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.