Заплачу $5 за исправление косяка с кодировкой в Joomla

F8
На сайте с 06.07.2007
Offline
83
516

Установил сайт на Джумле, импортировал базу и на сайте одни знаки вопроса (???) вместо текста.

Заплачу 5 WMZ спецу по Джумле за исправление данного косяка.

Связь по ICQ 391-138-014 или ЛС.

kimberlit
На сайте с 13.03.2007
Offline
370
#1

Перекодируй файл БД в utf-8 (в Notepad++, например) и сделай импорт заново.

F8
На сайте с 06.07.2007
Offline
83
#2

Не помогает т.к. сайт сделан на cp1251.

fat87 добавил 22.02.2009 в 09:10

Вопрос снялся, всем спасибо.

Если у кого будет такой баг при импорте данных, то в файле includes/database.php

после строки

$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 );
BE
На сайте с 09.07.2008
Offline
28
#3

deleted....

BlackEvil, Rest In Peace...
Snoopik
На сайте с 20.02.2009
Offline
29
#4

Можно было по другому.

Нужно вставить в index.php и в index2.php(админка) 3 строчки и всё было бы ок ;)

public class SearchEngines

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий