Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Проблема с кодировкой MySQL |

07.11.2006, 16:03
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Проблема с кодировкой MySQL
Помогите пожалуйста, нужно сменить дефолтную кодировку в MySQL, у меня вместо кириллицы знаки вопроса - "?????????????????????", пробовал в phpMyAdmin выполнить запрос "SET NAMES cp1251", но он выдал ошибку :
Код:
Warning: Cannot modify header information - headers already sent by(output started at /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/header_meta_style.inc.php:27)in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/common.lib.php on line 1154
Версия phpMyAdmin - 2.9.0.2
Версия MySQL-клиента - 4.1.21
Стоит кодировка - UTF-8 Unicode (utf8)
Если поможете, огромный респект и ОЧЕНЬ БОЛЬШОЙ ПЛЮС 
|
|
|

07.11.2006, 16:06
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
кроме этого ворнинга должно выдаваться что-то еще. внимательно посмотри. Это всего лишь ворнинг Php как побочный эффект
|
|
|

07.11.2006, 16:08
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Если есть доступ к конфу - обрати внимание на параметр
[client]
default-character-set =
и
[mysqld]
default-character-set =
|
|
|

07.11.2006, 16:22
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Нет, больше ничего нет. Доступа к конфу тоже 
|
|
|

07.11.2006, 16:23
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
в phpmyadmin еще можно выбрать кодировку из выпадающих списков на основной странице. Точнее, это зовется MySQL Connect Collation. Выбери ее utf8_general_ci
|
|
|

07.11.2006, 16:34
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Выбрал, это не помогло.
Вообще, это не кодировка, а "Сопоставление соединения с MySQL"
|
|
|

07.11.2006, 16:36
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
"Сопоставление соединения с MySQL"
я в курсе)
Ну, значит, у тебя при записи значений в базу кодировка была не та и вопросики так и сохранились вопросиками, а не буквами русскими и так там и хранятся.
|
|
|

07.11.2006, 16:45
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Вариантов нет?
|
|
|

07.11.2006, 16:46
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
ну а
SET NAMES cp1251;
SELECT * FROM table;
не работает? Опиши подробнее, что происходит - ничего не выводит, выводит ошибки или выводит нормально поля, но с вопросиками...
|
|
|

07.11.2006, 17:11
|
|
Участник форума
Регистрация: 31.10.2006
Сообщений: 212
Провел на форуме: 1073612
Репутация:
50
|
|
А если попробовать "SET NAMES win1251"?
ЗЫ: Посмотри .../phpmyadmin/server_variables.php?lang=ru-win1251&server=1
Посмотри, может он и не поддерживает...
переменная character sets?
ЗЫЫ: Непонял, где у тебя "?" пишет, в phpmyadmin или сохраняет в БД?
Последний раз редактировалось bopoh13; 07.11.2006 в 17:21..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|