При разработке сайта, я пользовался следующей связкой:
PHP 4.4.2 + MySQL 4 и Apache 2.2
Все работало нормально, единственное, PHP работал в режиме CGI, то есть не как служба apache.
Теперь возникла необходимость в подключении PHP как службы (это сваязано с вопросами аутентификации). Поэтому, так-как Apache упорно не хотел подключать библиотеку php4apache2.dll (я их перепробывал несколько штук), я поставил PHP 5.2.1
в котором есть библиотека php5apache2_2.dll которорая в свою очередь стала нормально. Далее подключил необходимые библиотеки MySQL и возникла следующая проблема:
та информация на русском языке которая извлекается с базы данных, представляется в виде "???? ??????? ???? ????? ??????" то есть явно руская кодировка не распознается.
В БД вся информация в win-1251
Может кто сталкивался с таким и знает решение?
|