LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 07:43:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: вместо текста знаки ?  (Прочитано 438 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
brus69
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 17


« : 18.07.2011, 13:19:03 »

Установил Joomla 1 0 12 на хостинг всё стало нормально потом решил импортировать БД с сайта который тоже был на движке
joomla 1 0 12 в результате вот что вместо текста знаки ?
Проделал тоже самое на локальном компе всё стало нормально
как избавиться от этих знаков вопросов и почему они появляются?
Записан
brus69
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 17


« Ответ #1 : 18.07.2011, 13:19:29 »

вот сайт http://ecogeospro.ru/
Записан
brus69
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 17


« Ответ #2 : 18.07.2011, 14:00:25 »

Проблему решил  вот таким способом
Бывает что эта проблема связана с серверами у которых соединение с базой данны на UTF кодировке. Например вы видите что вся база в cp1251 и можно в базе прочитать текст - русские ссылки например в таблице меню, то есть с базой все ок, а на сайте все равно все тексты в виде знаков вопросов. Тут есть неплохое решение:

 Подправить файл /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 );

 $this->_ticker = 0;
 $this->_log = array();
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet