Проблема с кодироакой!!!

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"! //На их форуме люди плохиеsad

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 никогда в жизни не видел smile
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)
Я уже сам додумался...Но ни чего не изменилось!sad

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 нинароком нашелsmile

21. WapKO (24.03.2010 / 02:05)
Ну я зашел в Доступ SSH/Shell создал ключ...И всё! Больше там ни чего нельзя сделать...

22. ктулху (24.03.2010 / 09:26)
21, LOL D Люди через 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