ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Просблема с Мускулом
  #1  
Старый 13.11.2007, 22:10
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию Просблема с Мускулом

Уже неделю вожусь, некто нечего конкретно не сказал, востонавливаю форум из бэкапа, Ipb 2.1.7 бэкап брал через админку, всё работает ок но вот на форуме самом ????????????????? места текста , как сней справится ?
 
Ответить с цитированием

  #2  
Старый 13.11.2007, 22:11
Аватар для cardons
cardons
Познавший АНТИЧАТ
Регистрация: 19.07.2005
Сообщений: 1,000
Провел на форуме:
5868159

Репутация: 950


По умолчанию

перекодируй в другой формат. к примеру из utf-8 в win-1251
 
Ответить с цитированием

  #3  
Старый 13.11.2007, 22:12
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию

В пхпмайадмине ставлю СРАВНЕНИЕ всякие не катит.
 
Ответить с цитированием

  #4  
Старый 13.11.2007, 22:19
Аватар для Sn@k3
Sn@k3
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме:
5151669

Репутация: 1198


Отправить сообщение для Sn@k3 с помощью ICQ
По умолчанию

1) в файлиге бекапа ищи файлы лангуагес в заголовке смотри кодировку
2) посмотри на кодлировку твоего браузера))))
было такое, тока с булкой
 
Ответить с цитированием

  #5  
Старый 13.11.2007, 22:32
Аватар для mr.The
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

сразу после коннекта к бд напиши php код.

mysql_query(\"SET NAMES CP1251\");
mysql_query(\"SET COLLATION_CONNECTION=CP1251_GENERAL_CI\");

тока слеши убери =|

Последний раз редактировалось mr.The; 13.11.2007 в 22:40..
 
Ответить с цитированием

  #6  
Старый 13.11.2007, 22:40
Аватар для ant0ha
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

Цитата:
Сообщение от Tem  
В пхпмайадмине ставлю СРАВНЕНИЕ всякие не катит.
у каждой таблицы указывается своя кодировка, может она у тебя не совпадает с той что указана в сравнении
 
Ответить с цитированием

  #7  
Старый 13.11.2007, 23:51
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию

Вы знаете проблема в том что я снимал бэкап через админку форума , а не через phpMyAdmin
 
Ответить с цитированием

  #8  
Старый 16.11.2007, 00:39
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Tem, похоже тебе очень не повезло. У меня была такая проблема, востонавить не удалось. Всё в бд записалось в этих вопросительных знаках. Посмотри какую-нибудь таблицу, если там вопросительные знаки вместо слов, то прощай форум.
 
Ответить с цитированием

  #9  
Старый 16.11.2007, 06:51
Аватар для Joker-jar
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


Отправить сообщение для Joker-jar с помощью ICQ
По умолчанию

Только вместо русских символов вопросы?У меня в phpbb2 была такая шняга. Вылечил так: выполнил поиск по текстам скриптов форума, нашел, где находится функции коннекта к БД:

mysql.php ->

PHP код:
        if($this->persistency)
        {
            
$this->db_connect_id = @mysql_pconnect($this->server$this->user$this->password);
        }
        else
        {
            
$this->db_connect_id = @mysql_connect($this->server$this->user$this->password);
        } 
заменил на

PHP код:
        if($this->persistency)
        {
            
$this->db_connect_id = @mysql_pconnect($this->server$this->user$this->password);
        }
        else
        {
            
$this->db_connect_id = @mysql_connect($this->server$this->user$this->password);
        }
        
mysql_query("SET NAMES cp1251"); 
mysql4.php ->

PHP код:
$this->db_connect_id = ($this->persistency) ? mysql_pconnect($this->server$this->user$this->password) : mysql_connect($this->server$this->user$this->password); 
заменил на

PHP код:
        $this->db_connect_id = ($this->persistency) ? mysql_pconnect($this->server$this->user$this->password) : mysql_connect($this->server$this->user$this->password);
        
mysql_query("SET NAMES cp1251"); 
и все стало работать
 
Ответить с цитированием

  #10  
Старый 16.11.2007, 14:07
Аватар для Tem
Tem
Banned
Регистрация: 05.10.2005
Сообщений: 965
Провел на форуме:
5888800

Репутация: 547


Отправить сообщение для Tem с помощью ICQ
По умолчанию

Нет в базе нету не однорго знака ?????????????? , эти знаки в выводе, а вот где мне найти такой файл в Ipb там немнога сэтим трудновато.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ