Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3856 из 10763 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           07 Dec 15 15:07:40
Кому : Victor Sudakov                                      07 Dec 15 15:07:40
Тема : Re: mysql_set_charset()
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+d026fe5b
На   : area://RU.UNIX.BSD?msgid=2:5005/49+5664f614
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+56655705
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+56655ab4
==============================================================================
07 дек 2015, понедельник, в 09:48 NOVT, Victor Sudakov написал(а):

VS> Имеются mysql56-{client,server}-5.6.26, php5-5.4.45 и некий унаследованный
VS> сайт. Если в коде явно вызывать mysql_set_charset(), ответ MySQL выдается в
VS> нужной кодировке. Если же не вызывать, ответ будет в latin1 "вопросиками", хотя
VS> база в cp1251 (см. пример ниже, вызов сабжа закомментирован).
VS> Есть какой-то способ указать сабж глобально для всего сайта? В php.ini или еще
VS> где? В my.cnf стоит
VS> [client]
VS> default-character-set=cp1251
VS> [mysqld]
VS> character-set-server=cp1251

character_set_client и character_set_database пробовал выставлять?

В http://php.net/manual/en/mysqlinfo.concepts.charset.php написано:

Ideally a proper character set will be set at the server level.

Eugene
--
http://grosbeyn.moikrug.ru/
--- slrn/1.0.2 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.140957 секунды