|
Правила •
Регистрация •
Справка Сообщения за день • Поиск |
|
|
|
Опции темы | Опции просмотра |
Младший участник
|
http://sql.ru/forum/actualthread.aspx?bid=6&tid=175178
http://www.sql.ru/forum/actualthread.aspx?tid=294719 http://www.sql.ru/faq/faq_topic.aspx?fid=152 Это ответы на все ваши вопросы. касаемо.... впросиков и т.п. Прочитайте все это вниметельно и Усе будет корошо!!! |
||||
|
|
Участник
|
Спасибо, как я понял, надо прописать строку
Код:
[mysqld] init_connect='SET NAMES cp1251' SeriousNOKIA - Зайди, сделай свой смарт умнее! |
||||
|
|
Нерешительный
|
Я сделал так:
в файле /include/common.php ищем таку строчку ================================================== ==== // #################### Connect to DB ################## if ($xoopsConfig['prefix'] && $xoopsConfig['dbhost'] && $xoopsConfig['dbname'] && $xoopsConfig['database']) { include_once(XOOPS_ROOT_PATH.'/class/database/'.$xoopsConfig['database'].'.php'); ================================================== ==== добавляем туда следующее: mysql_query ("set character_set_client='cp1251'"); mysql_query ("set character_set_results='cp1251'"); mysql_query ("set collation_connection='cp1251_general_ci'"); должно получиться: ================================================== ==== // #################### Connect to DB ################## if ($xoopsConfig['prefix'] && $xoopsConfig['dbhost'] && $xoopsConfig['dbname'] && $xoopsConfig['database']) { include_once(XOOPS_ROOT_PATH.'/class/database/'.$xoopsConfig['database'].'.php'); $db = new Database(); $db->setPrefix($xoopsConfig['prefix']); $result1 = @$db->connect($xoopsConfig['dbhost'], $xoopsConfig['dbuname'], $xoopsConfig['dbpass'], $xoopsConfig['db_pconnect']); if (!$result1) { echo $db->error(); exit(); } $result2 = @$db->select_db($xoopsConfig['dbname']); if (!$result2) { echo $db->error(); exit(); } $db->setDebug($xoopsConfig['debug_mode']); mysql_query ("set character_set_client='cp1251'"); mysql_query ("set character_set_results='cp1251'"); mysql_query ("set collation_connection='cp1251_general_ci'"); }else die('Impossible connect to db'); ================================================== ==== чуть позже я проделал тоже самое и с файлом /_install/install.php после чего и при установке все ок. да, все это было проделано на версии 1.4 Вообщем все... Наслаждаемся родному русскому... Последний раз редактировалось skp, 07-13-2006 в 14:29 |
||||
|
|
Младший участник
|
Да..., эта проблемма часто возникает
с переходом на новый MYSQL 5 я нашол такие решения строка Цитата:
НО помлите что данная строка будет бесполезна если у вас пользователь базы данных имеет ALL PRIVILEGES тоесть root - тогда смотрите дальше если хостер этого не делает по каким то причинам то можно обойти его и после коннекта к базе в своём скрипте писать Цитата:
Цитата:
|
||||
|
|
[исход]
|
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
Нерешительный
|
Люди послушайте у меня бала такая же фигня не тока на этом жвижке но и на многих, 100% решение проблемы : создаем в корневой папке сайта файл .htaccess со следующим содержанием php_value default_charset windows-1251 мне помогло, если у кого такой глюк возникает попробуйте должно получиться.
|
||||
|
|
|
|
|
Powered by: vBulletin Version 3.0 Copyright ©2000-2025, Jelsoft Enterprises Ltd. |
Все разделы прочитаны - Руководство форума - Архив - Вверх |