Текущее время: 29 мар 2024, 08:28




 Страница 1 из 1 [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 01 окт 2009, 23:44 
Аватар пользователя

Зарегистрирован: 27 сен 2009, 05:11
Сообщений: 2
Здравствуйте! На днях решил установить xampp на локальный компьютер, и заметил такую проблему... при попытке вывести из базы данных какое нибудь слово на русском языке, в браузере оно отображается вопросами, хотя в самой базе отображается корректно(кодировку менял, но и это не помогло)!Искал в интернете информацию по решению данной проблемы, и заглянув в википедию нашел информацию как ее решить http://ru.wikipedia.org/wiki/XAMPP , сделав так как там написано, у меня ничего не изменилось, все равно русский текст в браузере отображается вопросами.


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 04 окт 2009, 16:57 
Аватар пользователя

Зарегистрирован: 25 мар 2009, 16:35
Сообщений: 70
Сопоставление верное?
Пропись через .htaccess пробовали?
В выдаваемых страничках определены кодировки?

Не знаю, все что можно сходу придумать.


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 05 окт 2009, 03:33 
Аватар пользователя

Зарегистрирован: 16 янв 2009, 16:14
Сообщений: 44
Надо там через PHPmyadmin потыкать. И причем не только измнять сопоставление каждого столбца, а еще найти кнопку изменения сопоставления всей таблицы :)

у меня ситуация вообще противоположная - в базе хранятся кракозябры, а выдает все правильно :D


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 05 окт 2009, 03:48 
Аватар пользователя

Зарегистрирован: 18 ноя 2007, 21:46
Сообщений: 141
В базе хранится в какой кодировке?


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 05 окт 2009, 03:58 
Аватар пользователя

Зарегистрирован: 16 янв 2009, 16:14
Сообщений: 44
у меня? у меня в юникоде


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 05 окт 2009, 09:45 
Аватар пользователя

Зарегистрирован: 18 ноя 2007, 21:46
Сообщений: 141
Бывают проблемы с данной кодировкой. Нужно всё в базе данных перевести в Unicode. Должно помочь.


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 05 окт 2009, 13:59 
Аватар пользователя

Зарегистрирован: 25 мар 2009, 16:35
Сообщений: 70
пхпМА часто выделывал пируэты с сопоставлением. Так например один сайтик на модекс с блеском проработал полтора года, свято уверенный в своей принадлежности к норвежскому, хотя сама база была в utf, а сопоставление в latin. Грех было разбираться, тем более модекс определил автоматом.


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 06 окт 2009, 06:22 
Аватар пользователя

Зарегистрирован: 27 сен 2009, 05:11
Сообщений: 2
Я пробовал ставить кодировку базы windows-1251, а в пхп файле вписывал строку SET NAMES cp1251, только тогда все отображалось правильно, но без этой строки опять проблемы с кодировкой начинаются... не хотелось бы каждый раз прописывать эту строку... допустим в денвере и без все работает нормально

цитата с википедии:

Проблемы:

* Необходима настройка MySql для корректной работы с кодировкой Windows-1251

Решение проблемы:

* в настройках MySQL в файле my.ini или my.cnf в секцию [mysqld] добавить строчку init_connect='SET NAMES cp1251'
* Если нет административных прав на сервер MySQL: при каждом обращении к базе выполнить SET NAMES cp1251

Узнать текущее значение переменной сервера можно выполнив show variables like '%connect%'


   
 
 Заголовок сообщения: Re: Проблемы с кодировкой в XAMPP
СообщениеДобавлено: 06 окт 2009, 06:36 
Аватар пользователя

Зарегистрирован: 18 ноя 2007, 21:46
Сообщений: 141
В данном случае нужно указывать кодировку UTF8_general_ci
А после соединения с базой данных выполянять SET NAMES UTF8


   
 
Показать сообщения за:  Сортировать по:  
 Страница 1 из 1 [ Сообщений: 9 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:

Продажа и покупка информационного товара в интернете услуги гаранта сделок в интернете онлайн - надежные сделки через гаранта. Сервис безопасных сделок без риска 24 часа в сутки 365 дней в году.
Сложные и нестандартные случаи, решение ваших проблем консультация психолога онлайн 24 часа в сутки и при личной встрече. Психолог.ПРО.
cron