powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с LAMP в openSuse
2 сообщений из 2, страница 1 из 1
Проблема с LAMP в openSuse
    #35397472
mark2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итак, опишу ситуацию.

Стоит openSuse 10.3 и собранный сервер (Apache, PHP, MySQL). Обращаю внимание, что ВЕСЬ сервер не компилировался а устанавливался через RPM-ки.

Установил phpMyAdmin, база ПОЛНОСТЬЮ кириллическая. В таблице присутствуют русские буквы, НО в базе почему-то они отображаются в нечитабельном виде. При попытке достать запросом данные также отображаются в нечитабельном виде.

Что было сделано:
1. В PHP - прописано mysql_query("SET NAMES 'cp1251'")
2. В скрипте базы к каждой таблице добавлено "DEFAULT CHARSET cp1251".

Указанные действия НЕ помогли.

Вопрос: что нужно сделать чтобы получить в базе читаемый русский текст? И можно ли этого добиться БЕЗ перекомпиляции всего сервера?

Если на форуме существует такая тема, ткните меня в неё носом пожалуйста.

Всем спасибо громадное за ответы! :)
...
Рейтинг: 0 / 0
Проблема с LAMP в openSuse
    #35397571
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mark2008Вопрос: что нужно сделать чтобы получить в базе читаемый русский текст?
- не понятно как текст попал в базу? до того как Вы выполнили пункты 1 и 2 или уже после? Если до, то все объяснимо: у БД MySQL есть дефолтная кодировка (что-то типа Latin1), которая устанавливается при компиляции, но может быть изменена в my.ini, Вы залили в базу дамп в неизвестно какой кодировке - произошло перекодирование данных. Если текст в базу помещался скриптом с учетом пунктов 1 и 2, то проблема могла быть в том что страница из которой были получены данные работает не в CP1251.

- а вообще пора переходить на UTF-8, а то захотите сделать мультиязычный сайт, а тут грабли :)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с LAMP в openSuse
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]