Привет все.
есть сайт, old.eag.su
Раньше был у хостера, но решено было его забрать, подготовили площадку
7.2-RELEASE FreeBSD
apache-2.2
php5
mysql-server-5my.cnf
[mysqld]
skip-networking
default-character-set=cp1251
default-collation = cp1251_general_ci
character-sets-dir=/usr/local/share/mysql/charsets/
init-connect='SET NAMES cp1251'[mysql]
default-character-set = cp1251[client]
default-character-set=cp1251
character-sets-dir=/usr/local/share/mysql/charsets/
socket=/tmp/mysql.sockниче не помогает )))
выручайте
>Привет все.
>есть сайт, old.eag.su
>Раньше был у хостера, но решено было его забрать, подготовили площадку[skip]
>ниче не помогает )))
>
>выручайтепопробуйте описать суть проблемы.
должно помочь.
>[оверквотинг удален]
>>есть сайт, old.eag.su
>>Раньше был у хостера, но решено было его забрать, подготовили площадку
>
>[skip]
>>ниче не помогает )))
>>
>>выручайте
>
>попробуйте описать суть проблемы.
>должно помочь.суть проблеммы видна, вместо букв знаки ???? , открыв сайт сразу все увидится ...
>[оверквотинг удален]
>>[skip]
>>>ниче не помогает )))
>>>
>>>выручайте
>>
>>попробуйте описать суть проблемы.
>>должно помочь.
>
>суть проблеммы видна, вместо букв знаки ???? , открыв сайт сразу все
>увидится ...подбору правильной кодировки при миграции мускула посвящело миллион тем тока на этом форуме
>[оверквотинг удален]
>>>>выручайте
>>>
>>>попробуйте описать суть проблемы.
>>>должно помочь.
>>
>>суть проблеммы видна, вместо букв знаки ???? , открыв сайт сразу все
>>увидится ...
>
>подбору правильной кодировки при миграции мускула посвящело миллион тем тока на этом
>форумеответить по существу что не позволяет ? дай ссылку, опиши алгоритм подбора ...
ЗЫ раз спрашиваю, значит не нашел как, опыта не хватает. умники ...
>[оверквотинг удален]
>>есть сайт, old.eag.su
>>Раньше был у хостера, но решено было его забрать, подготовили площадку
>
>[skip]
>>ниче не помогает )))
>>
>>выручайте
>
>попробуйте описать суть проблемы.
>должно помочь.show variables про кодировки пишет так:
| character_set_client | cp1251 |
| character_set_connection | cp1251 |
| character_set_database | cp1251 |
| character_set_filesystem | binary |
| character_set_results | cp1251 |
| character_set_server | cp1251 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/share/mysql/charsets/ |
| collation_connection | cp1251_general_ci |
| collation_database | cp1251_general_ci |
| collation_server | cp1251_general_ci |
pkg_add -r libastral
>pkg_add -r libastralДработенко ? вроде не приглашали ...
>my.cnf
>[mysqld]
>skip-networking
>default-character-set=cp1251
>default-collation = cp1251_general_ci
>character-sets-dir=/usr/local/share/mysql/charsets/
>init-connect='SET NAMES cp1251'skip-character-set-client-handshake ----------------------- добавил и все заработало
>
>[mysql]
>default-character-set = cp1251
>
>[client]
>default-character-set=cp1251
>character-sets-dir=/usr/local/share/mysql/charsets/
>socket=/tmp/mysql.sockPS помогло чтение http://phpfaq.ru/charset
оттуда второй способ, более правильный, находим скрипт с которого выполняется подключение к базе, находим строчку подключения к базе, и после нее вставляем (в моем случае)
mysql_query('SET NAMES cp1251');
и все пашет.всем спасибо.