parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Проблемы

R 13.08.2010 22:07

С переездом на новый хостинг возникла проблема - база у хостера в UTF а сайт настраивался и работал в 1251.

Данные в базу залили и в 1251. В конфигурациоом файле Parser-а указали
$request:charset[windows-1251]
$response:charset[windows-1251] 
Все модули сайта работают в рамках одного SQL-соединения:
$SQL.connect-string[${db}://${sql_config.user}^if(^sql_config.passwd.length[] > 1){:${sql_config.passwd}}@${sql_config.host}/${sql_config.base}]

^use[MySqlComp.p]
$oSql[^MySqlComp::create[$SQL.connect-string;
	$.bDebug(1)
	$.sCacheDir[/../data/sql_cache]
	$.dCacheInterval(1/24)
]]

^use[auth.p]
$auth[
	^auth::init[
		$cookie:CLASS;
		$form:fields;
		$.csql[$oSql]
		$.oSql[$oSql]
	]
]

^oSql.server{
	^oSql.void{SET NAMES cp1251}
	^content[]
}
Где ^content[] выводит данные страницы и по идее, все данные должны прихродить в cp1251. Однако, в результате модуль авторизации "выбивается" - он при любом раскладе вытаскивает все в UTF:
http://model-car.ru/index_.html

Что делать?