RooTesT: [moved] Apache+php+mysql - что-то не так

9 сообщений / 0 new
Последнее сообщение
Гость
RooTesT: [moved] Apache+php+mysql - что-то не так

Установил апач+пхп+мускул - вроде что-то заработало. Но однако пхп с мускулом как-то не так работает. Вместо русских букв отображает вопросики. В пхпмуадмине всё нормально!
Вот ссылки:
[link=http://87.117.4.62/stimul4]Страница с глюком[/link]
[link=http://87.117.4.62]phpinfo() о моём серваке[/link]

Плиз, кто сталкивался - помогите

RooTesT (не проверено)

Блин, кажись, не туда написал, перекиньте тему, плиз :-)

maax (не проверено)

в скриптах перед обращением к базе, но ессессно после подключения выполняем запрос:
mysql_query("SET CHARACTER SET cp1251");
или
mysql_query("SET NAMES cp1251");

или лениво добавить в my.ini:
init-connect="SET CHARACTER SET cp1251"
или
init-connect="SET NAMES cp1251"

RooTesT (не проверено)

Спасибо большое, конечно, но я хотел бы уточнить:

Мне нужна база, чтобы без всяких заморочек с русскими буквами работала...
> или лениво добавить в my.ini:
>init-connect="SET CHARACTER SET cp1251"
>или
>init-connect="SET NAMES cp1251"

Что именно и куда именно? (Кстати, а где my.ini находится?)

maax (не проверено)

гмм, у тебя это файло скорее всего my.cnf называется.. в секцию [mysqld]

имхо правильнее, хранить в utf-8, а в скриптах устанавливать connection_collation..

RooTesT (не проверено)

Спасибо, всё заработало!!! Уря!!!

Вот теперь другой косяк... phpmyadmin нужен
Причём пользуюсь я им как из дома, так и не из дома - через инет...

И тут - косяк с безопасностью. Дома я могу и под рутом лазить в базе, а вот открыть наружу рутовский доступ опасно для жизни... потом опять неделю базу набирать....

Я как-то где-то видел имя пользователя и пасс не в файле-конфиге хранится, а вводится (как в ХРени - появляется окошко и вводится имя и пасс когда пытаешься зайти на другой комп по сетке)

Как такое замутить, кто знает?

Nick
Не в сети
Зарегистрирован: 20/09/2010

[quote=RooTesT]
Вот теперь другой косяк... phpmyadmin нужен
Причём пользуюсь я им как из дома, так и не из дома - через инет...

И тут - косяк с безопасностью. Дома я могу и под рутом лазить в базе, а вот открыть наружу рутовский доступ опасно для жизни... потом опять неделю базу набирать....

Я как-то где-то видел имя пользователя и пасс не в файле-конфиге хранится, а вводится (как в ХРени - появляется окошко и вводится имя и пасс когда пытаешься зайти на другой комп по сетке)

Как такое замутить, кто знает?[/quote]

http://httpd.apache.org/docs/

RooTesT (не проверено)

Блин, еле нашёл тему... Ладно, почитаю, может быть что-нибудь получится

maax (не проверено)

в папке с phpmyadmin ищешь файл config.inc.php, в нем ищешь строчку
$cfg['Servers'][$i]['auth_type']
и не задумываясь превращаешь ее в:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
или в
$cfg['Servers'][$i]['auth_type'] = 'http';

само собой обязательно чтобы мускульный root имел пароль.. :)

RSS-материал