Дизайн и креатив: разработка от профессионалов http://www.uptimecommerce.com/forum/ |
|
Проблемы с кодировкой в XAMPP http://www.uptimecommerce.com/forum/viewtopic.php?f=22&t=544 |
Страница 1 из 1 |
Автор: | scat_spb [ 01 окт 2009, 23:44 ] |
Заголовок сообщения: | Проблемы с кодировкой в XAMPP |
Здравствуйте! На днях решил установить xampp на локальный компьютер, и заметил такую проблему... при попытке вывести из базы данных какое нибудь слово на русском языке, в браузере оно отображается вопросами, хотя в самой базе отображается корректно(кодировку менял, но и это не помогло)!Искал в интернете информацию по решению данной проблемы, и заглянув в википедию нашел информацию как ее решить http://ru.wikipedia.org/wiki/XAMPP , сделав так как там написано, у меня ничего не изменилось, все равно русский текст в браузере отображается вопросами. |
Автор: | dimsem [ 04 окт 2009, 16:57 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
Сопоставление верное? Пропись через .htaccess пробовали? В выдаваемых страничках определены кодировки? Не знаю, все что можно сходу придумать. |
Автор: | toleronos [ 05 окт 2009, 03:33 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
Надо там через PHPmyadmin потыкать. И причем не только измнять сопоставление каждого столбца, а еще найти кнопку изменения сопоставления всей таблицы :) у меня ситуация вообще противоположная - в базе хранятся кракозябры, а выдает все правильно :D |
Автор: | Infuzzer [ 05 окт 2009, 03:48 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
В базе хранится в какой кодировке? |
Автор: | toleronos [ 05 окт 2009, 03:58 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
у меня? у меня в юникоде |
Автор: | Infuzzer [ 05 окт 2009, 09:45 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
Бывают проблемы с данной кодировкой. Нужно всё в базе данных перевести в Unicode. Должно помочь. |
Автор: | dimsem [ 05 окт 2009, 13:59 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
пхпМА часто выделывал пируэты с сопоставлением. Так например один сайтик на модекс с блеском проработал полтора года, свято уверенный в своей принадлежности к норвежскому, хотя сама база была в utf, а сопоставление в latin. Грех было разбираться, тем более модекс определил автоматом. |
Автор: | scat_spb [ 06 окт 2009, 06:22 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
Я пробовал ставить кодировку базы 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%' |
Автор: | Infuzzer [ 06 окт 2009, 06:36 ] |
Заголовок сообщения: | Re: Проблемы с кодировкой в XAMPP |
В данном случае нужно указывать кодировку UTF8_general_ci А после соединения с базой данных выполянять SET NAMES UTF8 |
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |