Проблема с кодировкой cp1251 vs utf8

Статус
В этой теме нельзя размещать новые ответы.

dobromir_ru

Писатель
Регистрация
15 Май 2008
Сообщения
4
Реакции
1
Проблема была такая на компе стоит денвер поставил джумлу 153 переделал стандартную шкурку beez цвета, добавил артикли на русском, русифицировал, перенес на хостинг HC.ru тут началися чудеса вначале были знаки вопроса вместо русского текста ...поменял кодировку на вин 1251 при экспорте баз из Мускула буквы стали читаемыми русскими ....тут же нарисовалась др. проблема неработали скрипты readmore и pols че тока не делал ..в итого у себя на локальном сервере изменил в ручную кодировку у всех таблиц которые были вин 1251 на утф8 и импортировал .. вначале все заработало .. потом сламались кнопки меню нажмеш одну она включена и больше не одна кнопка не включается и подменю не показываются
 
На сайте была сборка под utf8.

Попробуй, должно помочь
 
там можно прописывать кодировки через хт аксесс поищи в яндексе как там точно прописать, я не помню
 
Попробуй базу скачать через dumper.php и импортировать тоже через него, он кодировку прекрасно переделывает и все ставит как надо. Таким образом можно исключить кодировку как проблему с сайтом, дальше если будут проблемы, то надо смотреть конфигурацию локального сервера и удаленного. Если на удаленном сервере есть php.ini, то считай, что тебе повезло, т.к. мы сможешь максимально близко настроить удаленный сервер под локальный, что позволит тебе надеяться на то, что все будет работать корректно.
И после отпишись плиз тут как все-таки решил проблему, т.к. думаю, что это кому-нибудь пригодится.
Удачи!
 
Ощущение что не в кодировке проблема, а в неправильномперекодировании
 
Проблема была такая на компе стоит денвер поставил джумлу 153 переделал стандартную шкурку beez цвета, добавил артикли на русском, русифицировал, перенес на хостинг HC.ru тут началися чудеса вначале были знаки вопроса вместо русского текста ...поменял кодировку на вин 1251 при экспорте баз из Мускула буквы стали читаемыми русскими ....тут же нарисовалась др. проблема неработали скрипты readmore и pols че тока не делал ..в итого у себя на локальном сервере изменил в ручную кодировку у всех таблиц которые были вин 1251 на утф8 и импортировал .. вначале все заработало .. потом сламались кнопки меню нажмеш одну она включена и больше не одна кнопка не включается и подменю не показываются

Joomla линейки 1.00.xx в принципе не работает в UTF-8. Та сборка которая есть на Russian Joomla - компромисный и неудачный вариант.
 
Похоже на явную проблему с кодировкой при экспорте - импорте базы.
Я делал так:
1. экспортировал с денвера базу жумлы в ютф-8 кодировке.
2. на хостинге создал базу - по умалчанию она сделалась в 1251 - надо сразу же сделать у неё сравнение в ютф-8.
3. импортировал файл, который из денвера как ютф-8 в новую базу.
 
Товарищ, который советует использовать дампер - все прально делает.
Почитай тут
Я трижды решал эту проблему(разные хостинги, разная Жумла 1,012ЛЕ, 1,0,13РЕ, 1,015SEO) - все путем...
 
Если ты ставил на денвер, и пользоваться спец утилитой для заведения новых юзера и базы, то автоматически база будет в кодировке ср1251. А на хостинге вполне возможно стоит юникс и база в utf, проверь, чтобы все совпадало как на локалке так и в сети.
 
Еще надо не забыть в .htaccess добавить AddDefaultCharset UTF-8.
Если хостинг русский
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху