Проблема с кодироакой!!!
1.
WapKO (24.03.2010 / 00:23)
Здравствуйте! Я скачал с оф. сайта движок DCMS 6.6.4, залил на хост, установил, и удивился увидив вот такие символы: Чат (0 человек)! Хотя на localhost (на компе) всё отображалось нормально! В чём проблема?
2.
WapKO (24.03.2010 / 00:32)
Вот сайт:
http://wapko.ru
3.
Илья Ёжик (24.03.2010 / 00:37)
А на офф сайте двига спросить не пробовал?
Походу в .htaccess'е надо просто кодировку UTF-8 прописать
4.
WapKO (24.03.2010 / 00:43)
Кодировка по-умолчанию вписана "AddDefaultCharset UTF-8"! //На их форуме люди плохие
5.
Владимир (24.03.2010 / 01:00)
> Чат (0 человек
похоже на то, что это CP1252 (именно 2 а не 1) - посмотри, какая у тебя кодировка в БД или в настройках CMS.
6.
WapKO (24.03.2010 / 01:03)
Я в первый раз ставлю этот двиг...где смотреть не подскажиш?
7.
WapKO (24.03.2010 / 01:07)
В бд написано utf8!
8.
WapKO (24.03.2010 / 01:10)
А что будет если я возьму .htaccess от другого двига?
9.
Владимир (24.03.2010 / 01:22)
6, я DCMS никогда в жизни не видел
7, проверь в phpmyadmin эти переменные: MySQL charset (должно быть utf8 general или utf8 unicode) и MySQL connection collation(должно быть utf8_general_ci или utf8_unicode_ci). если верно - проверь кодировку таблиц в БД
10.
Владимир (24.03.2010 / 01:23)
> Хотя на localhost (на компе) всё отображалось нормально!
во, сравни кодировки в phpmyadmin на компе и на сервере
11.
WapKO (24.03.2010 / 01:24)
В том то и дело,что одинаковые! Щас ещё раз проверю...
12.
WapKO (24.03.2010 / 01:26)
utf8 и там и там!
13.
Владимир (24.03.2010 / 01:28)
collation на каждой таблице utf8_четотам ?
14.
WapKO (24.03.2010 / 01:31)
Хотя смотри:
http://wapko.ru/hosting.png
http://wapko.ru/localhast2.png
Внизу разница есть! Что делать?
15.
WapKO (24.03.2010 / 01:32)
fakmoymozg (Сегодня / 01:28)
collation на каждой таблице utf8_четотам ?
Что ты имееш ввиду?
16.
WapKO (24.03.2010 / 01:34)
Что то втора ссылка не работает!
Вот новая:
http://wapko.ru/localhast2.png
17.
Владимир (24.03.2010 / 01:43)
15, это и имею в виду. у тебя у одной таблицы collation(в русском phpmyadmin это, наверное, "сопоставление") latin1_swedish_ci, а у другой - cp1251_general_ci. поставь на хостинге такой же collation, как на домашнем компе, возможно, поможет.
18.
WapKO (24.03.2010 / 01:44)
Я уже сам додумался...Но ни чего не изменилось!
19.
Владимир (24.03.2010 / 01:52)
вероятно, в скрипте беда. сервер отдает хедер:
> Content-Type:
> text/html;charset=iso-8859-1
хотя должет отдавать charset=utf8.
хостер дает доступ SSH? если дает, то зайди в директорию со скриптом и выполни команду
grep header\(\" *
и
grep header\(\' *
- увидишь, в каком файле задаются хедеры
20.
WapKO (24.03.2010 / 01:58)
Ну в cPanel такая ерунда есть! Щас попробую... Я там кстати и FFmpeg нинароком нашел
21.
WapKO (24.03.2010 / 02:05)
Ну я зашел в Доступ SSH/Shell создал ключ...И всё! Больше там ни чего нельзя сделать...
22.
ктулху (24.03.2010 / 09:26)
21, LOL
Люди через SSH серваком рулят. SSH это отнюдь не раздел панели
23.
Neformat (24.03.2010 / 12:40)
23. ShiftBHT, ну у меня на хостинге SSH клиент прям в панели встроенный, так что вполне разделом панели назвать можно
24.
WapKO (24.03.2010 / 16:01)
Всё уже сделал! Проблема была в теме сайта! Какой то "умный человек" с заголовками накосячил...
25.
ктулху (27.03.2010 / 03:17)
24, пожалуйста не сравнивай онлайн клиент на Java и полноценный протокол передачи данных
URL:
https://visavi.net/topics/7328