Перейти к содержимому


Фотография
- - - - -

MySQL


  • Пожалуйста, авторизуйтесь, чтобы ответить
10 ответов в этой теме

#1 rb338

rb338

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 741 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Котина 7

Опубликовано 14 Сентябрь 2005 - 22:14

Такс.
Ситуация такова.
На компе стоит связка apache2/php5/mysql
Работает сервак MySQL v4.1.13 под win2000.
Консольным клиентом создал базу, таблицу и пару записей.
В клиенте русские буквы отображаются нормально, а вот када их посредством php выводишь в браузер, русские буквы отображаются такими кракозябрами:

Ї®бв, Їа®ўҐаЄ  Є®¤Ёа®ўЄЁ

Везде где нашёл, (даж в my.ini) переставил дефолтную кодировку с latin1 на cp1251. Пробовал также koi8r, но толку ноль.
Дык вот.
Кто знаком с настройкой мускула, подскажите, чё надо такое сотворить, шоб сервак мускула нормально отображал русские буквы?
  • 0

#2 Serge

Serge

    Одмин

  • Admin
  • PipPipPipPipPip
  • 7 118 сообщений
9 045
Очень хороший
  • Пол:Мужчина
  • Город:Питер

Опубликовано 14 Сентябрь 2005 - 22:22

Ты чем данные вносил в базу? Если из командной строки, то они в досовской кодировке записались а не в виндовой, поставь нормальную прогу, например phpmyadmin, есть на 133.
  • 0
ftp://10.128.1.5 (новый мега сервер на 38TB)

#3 Guest

Guest
  • Guests

Опубликовано 14 Сентябрь 2005 - 22:31

Везде где нашёл, (даж в my.ini) переставил дефолтную кодировку с latin1 на cp1251. Пробовал также koi8r, но толку ноль.
Дык вот.
Кто знаком с настройкой мускула, подскажите, чё надо такое сотворить, шоб сервак мускула нормально отображал русские буквы?

Просмотреть сообщение


1. Если при изменениях кодировок CP1251/KOI8-R кракозябры на выходе одинаковые, значит логично предположить, что эти настройки на вывод не влияют.
2. Можно поробовать в конфигах Апача форсировать кодировку на CP1251. В конце концов вывод в браузер осуществляет именно Апач. Под *ix это делается директивой AddDefaultCharset windows-1251 в файле .htaccess. Как это делается в Винде - не знаю. Думаю аналогично.
  • 0

#4 rb338

rb338

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 741 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Котина 7

Опубликовано 14 Сентябрь 2005 - 22:36

Ты чем данные вносил в базу? Если из командной строки, то они в досовской кодировке записались а не в виндовой, поставь нормальную прогу, например phpmyadmin, есть на 133.

Просмотреть сообщение

Спасибо.
У меня есть архив с этой темой..
Тока что поставил, возникла бага с кодировкой, но с этим я уже разобрался, потом бага с паролем, но эт я config.inc.php подредактил, терь всё ок..
Счаз буду дальше разбираться...
  • 0

#5 rb338

rb338

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 741 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Котина 7

Опубликовано 14 Сентябрь 2005 - 22:46

Ещё раз спасибо тебе, Серж!!!
Всё терь отображаеца нормально.
Классная вещь, этот phpMyAdmin....
Видимо, надо чаще RTFMы читать :read:
  • 0

#6 rb338

rb338

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 741 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Котина 7

Опубликовано 14 Сентябрь 2005 - 22:56

И ещё вопрос.
Как можно запаролить доступ к phpMyAdmin?
Я его поместил в папку с html/php файлами..
Я так понимаю, что он доступен теперь любому, кто наберёт полный путь к папке...
А этого не очень хочется....
  • 0

#7 Serge

Serge

    Одмин

  • Admin
  • PipPipPipPipPip
  • 7 118 сообщений
9 045
Очень хороший
  • Пол:Мужчина
  • Город:Питер

Опубликовано 14 Сентябрь 2005 - 23:18

Читай доки, в конфиге можно настроить способ авторизации. Не вписывай туда пароль а поставь метод авторизации http или cookie, тогда при заходе нужно будет вводить логин и пароль.

Как вариант можно закрыть доступ к папке с помощью .htaccess.
  • 0
ftp://10.128.1.5 (новый мега сервер на 38TB)

#8 Igor Diakonov

Igor Diakonov

    Super True Member

  • Admin
  • PipPipPipPipPip
  • 10 190 сообщений
224
Очень хороший
  • Пол:Мужчина
  • Город:SPB

Опубликовано 15 Сентябрь 2005 - 01:16

А лучше и то, и другое =)
  • 0

#9 miver

miver

    красноглазег

  • Moderators
  • PipPipPipPipPip
  • 3 850 сообщений
73
Хороший
  • Пол:Мужчина
  • Город:Арбиталь
  • Интересы:Linux FreeBSD домашние сети

Опубликовано 15 Сентябрь 2005 - 02:05

А лучше и то, и другое =)

Просмотреть сообщение

Чувствуются повадки опытного сисадмина ))
  • 0

#10 rb338

rb338

    Super True Member

  • True Members
  • PipPipPipPipPip
  • 741 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Котина 7

Опубликовано 15 Сентябрь 2005 - 11:21

Так. Пасс из конфига убрал, поставил авторицацию http...
Терь он всегда пасс просит.. эт хорошо. :)
А чё за зверь такой htaccess и как там доступ к папке закрывать? :mellow:
  • 0

#11 Serge

Serge

    Одмин

  • Admin
  • PipPipPipPipPip
  • 7 118 сообщений
9 045
Очень хороший
  • Пол:Мужчина
  • Город:Питер

Опубликовано 15 Сентябрь 2005 - 13:30

Используй силу, Люк, т.е. google: http://www.javascrip...htaccess3.shtml .
  • 0
ftp://10.128.1.5 (новый мега сервер на 38TB)


Посетителей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных пользователей