Mar 27, 2013 10:03
Иногда сайт, построенный на движке joomla 1.0 приходится перемещать на другой сервер с более новым программным обеспечением. Часто возникает проблема совместимости, которая выражается как правило в неправильной кодировке.
Вот несколько советов, которые могут помочь в данной проблеме:
в файле /includes/database.php ищем 100 строку и вставляем после $this->_table_prefix = $table_prefix;
@mysql_query("SET NAMES 'cp1251'", $this->_resource);
@mysql_query( "set session character_set_server=cp1251", $this->_resource );
@mysql_query( "set session character_set_database=cp1251", $this->_resource );
@mysql_query( "set session character_set_connection=cp1251", $this->_resource );
@mysql_query( "set session character_set_results=cp1251", $this->_resource );
@mysql_query( "set session character_set_client=cp1251", $this->_resource );
Перезагружаем сервер!
joomla,
web,
linux