Продолжая тему на счет кодировок

mahoune

Так вот. Продолжая тему на счет кодировок хочу заметить, дабы сегодня очередной раз столкнулся сам.Есть такая особенность, что, на конфигурации (по крайней мере проблема у человека возникла именно на такой конфигурации) PHP 5 + MySQL 4, русские буквы нормально храняться в БД но отображаются на сайте знаками вопроса "?"Перепробовал и перепроверил всё что можно. Настройки все вроде верные...Решение оказалось "загадочным"... не стоит подключаться из PHP к MySQL под пользователем 'root'.Обязательно создавайте дополнительного пользователя для подключения из PHP.
<b>.mahoune.</b>
3 ответа

mahoune

мускул 4 это 4-какой?а чо в консольном всё пашет?


mahoune

MySQL 4.1.22PHP 5.1.2Да, из консоли теже яйца. :)Так что нечего рутом коннектиться.На сколько я понял всё потому, что когда подключаешься как root не срабатываетinit-connect="SET NAMES 'cp1251'"в my.cnf
<b>.mahoune.</b>


mahoune

угу, чтобы можно было хоть как-то исправить, если вы облажались в настройках)