• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 44 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Thu Jul 22, 2010 6:42 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
А зачем делать инсталл? Надо просто файлы заменить.


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Fri Jul 23, 2010 6:58 pm 
Offline
Forum Members
Forum Members
User avatar

Joined: Wed Mar 11, 2009 10:41 am
Posts: 86
Location: Russia, Kazan
Fenik17 wrote:
А зачем делать инсталл? Надо просто файлы заменить.


Так с того всё и началось, что заменил....

_________________
ППУ (пенополиуретановые) плиты и панели Казань
ортопедические подушки Казань
парта трансформер ДЭМИ Казань


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Sat Jul 24, 2010 5:53 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Стоит проверить, какая реально кодировка у таблиц в базе.
Еще попробовать создать простой html-файл в utf-8 и посмотреть, в каком виде он откроется из корня, где index.php.


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Mon Jul 26, 2010 3:41 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Wed Mar 11, 2009 10:41 am
Posts: 86
Location: Russia, Kazan
Fenik17 wrote:
Стоит проверить, какая реально кодировка у таблиц в базе.
Еще попробовать создать простой html-файл в utf-8 и посмотреть, в каком виде он откроется из корня, где index.php.


Image

_________________
ППУ (пенополиуретановые) плиты и панели Казань
ортопедические подушки Казань
парта трансформер ДЭМИ Казань


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Mon Jul 26, 2010 4:52 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Ну а насчет второго?


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 9:42 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Wed Mar 11, 2009 10:41 am
Posts: 86
Location: Russia, Kazan
Fenik17 wrote:
Ну а насчет второго?


Тоже дало кракозябры...

Однако, методом ненаучного тыка проблему решил, сам не понимая сути решения. В общем в файле config.php закоментил строку:

#$config['default_encoding'] = 'utf-8';


Часть текста сразу стала нормальной. Закракозябренными остались шапки сайдбаров и те тексты, которые брались не из баз, а из кода шаблона непосредственно... Подумав с минуту как бы это вылечить, решил тупо почистить кэш из админки и о чудо - тут же всё встало на место...

В общем, чую себя трёхлетним ребёнком, который потыкав кнопки на клавиатуре ломанул 300 значный пароль.....  ;D . Как бы без ума, но заработало....

Может гуру обьяснят в чём может быть суть проблемы, и почему сделав именно так всё получилось? У остальных, я так понимаю таких проблем не возникало?

_________________
ППУ (пенополиуретановые) плиты и панели Казань
ортопедические подушки Казань
парта трансформер ДЭМИ Казань


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 10:20 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Robur wrote:
Fenik17 wrote:
Ну а насчет второго?


Тоже дало кракозябры...


Значит загвоздка в настройках веб-сервера.


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 10:37 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Fri May 25, 2007 10:57 am
Posts: 1129
Location: Germany
Fenik17 wrote:
Значит загвоздка в настройках веб-сервера.


Пункт 6, если в phpMyAdmin текстовые поля без кракозябр видны. Соедение к базе, наверняка, идет в latin-schwedish.

_________________
CMS Made Simple 1.6: Beginner's Guide
Overview of modules, themes, tutorials and websites made with CMS Made Simple
Webseiten mit CMS erstellen


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 10:40 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Sonya wrote:
Пункт 6, если в phpMyAdmin текстовые поля без кракозябр видны. Соедение к базе, наверняка, идет в latin-schwedish.


Причем здесь база? У него простой html-файлик в utf-8 выдается кракозябрами.


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 10:48 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Fri May 25, 2007 10:57 am
Posts: 1129
Location: Germany
Fenik17 wrote:
Причем здесь база? У него простой html-файлик в utf-8 выдается кракозябрами.


Я с того места читала, где у него $config['default_encoding'] закоментировано было и все "в шоколаде" стало. Про простые файлы не видела. Если закомментировать $config['default_encoding'], то может быть чревато. После этого нужно обязательно создать новую страницу в CMSMS и проверить, в каком виде она сохранилась в базе. На 90% будут кракозябрами все новые страницы.

_________________
CMS Made Simple 1.6: Beginner's Guide
Overview of modules, themes, tutorials and websites made with CMS Made Simple
Webseiten mit CMS erstellen


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 11:27 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Wed Mar 11, 2009 10:41 am
Posts: 86
Location: Russia, Kazan
Sonya wrote:
Пункт 6, если в phpMyAdmin текстовые поля без кракозябр видны. Соедение к базе, наверняка, идет в latin-schwedish.


Рекомендованное значение $config['set_names'] = true; выставлено уже давно. Не помогло.

_________________
ППУ (пенополиуретановые) плиты и панели Казань
ортопедические подушки Казань
парта трансформер ДЭМИ Казань


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Wed Aug 04, 2010 11:34 am 
Offline
Forum Members
Forum Members
User avatar

Joined: Wed Mar 11, 2009 10:41 am
Posts: 86
Location: Russia, Kazan
Fenik17 wrote:
Значит загвоздка в настройках веб-сервера.


У меня на хосте больше десятка сайтов, соответственно столько же виртуалок веб серверов... И на всех, кроме этого - "обновлённого" всё крутится превосходно и проблем с кодировками никогда и не было. Вот и боюсь все остальные обновлять... Хотя зарекался для таких вот целей всё тестить на пробном сайтике....

Кстати, напомню, изначальные данные - в домене matrosov.info крутяться два сайта (соответственно 2 движка симпла), которые используют ОДНУ базу, с таблицами отличающимися только префиксами. Так вот, непосредственно движок на matrosov.info  обновил - закракозябрило, а подпапка /ubuntu (matrosov.info/ubuntu) осталась с необновлённым движком - всё отлично как работало, так и работает.... Шаманьство  ;D.

_________________
ППУ (пенополиуретановые) плиты и панели Казань
ортопедические подушки Казань
парта трансформер ДЭМИ Казань


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Thu Aug 05, 2010 4:45 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Robur wrote:
У меня на хосте больше десятка сайтов, соответственно столько же виртуалок веб серверов... И на всех, кроме этого - "обновлённого" всё крутится превосходно и проблем с кодировками никогда и не было. Вот и боюсь все остальные обновлять...


Если статичная html-страница в utf-8 (правильно созданная, конечно) отдается клиенту кракозяблями, значит нужно проверять настройки этого самого виртуального сервера. Как обновление cms могло повлиять на них - не понятно, возможно был просто затерт файл .httaccess. Тогда сам сервер изначально был сконфигурирован на другую кодировку.
В файле конфигурации апача это может быть что-то вроде такого:


  Port 80
  ...
  AddDefaultCharset utf-8
  ...
 
    CharsetPriority utf-8 windows-1251 koi8-r ISO-8859-5 ibm866
    CharsetDefault utf-8
    CharsetSourceEnc utf-8
 


 
    ...
    php_value default_charset utf-8
    ...
 




Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Thu Oct 07, 2010 9:11 pm 
Offline
Forum Members
Forum Members

Joined: Thu Oct 07, 2010 9:03 pm
Posts: 11
очень помогает в .htaccess,  в начало файла прописать строку
php_value default_charset utf-8

исправляет все кривые кодировки в цмс


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: HOWTO: Как решить проблему ломаной кодировки
PostPosted: Fri Oct 08, 2010 4:52 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
Ах, если бы всё было так просто ;D


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 44 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Hosting Nation - Managed CMSMS Hosting