Kitishe Опубликовано 24 Июня 2007 Жалоба Поделиться Опубликовано 24 Июня 2007 Может кто-нибудь сталкивался с такой проблемой: Переношу phpBB2 с другого хоста. Когда переношу сам дамп, через phpmyadmin могу прочитать темы нормально. После конверта в базе назначения уже вопросики. Кодировка везде cp1251. Что делать? Как бороться? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 27 Июня 2007 Жалоба Поделиться Опубликовано 27 Июня 2007 Файл ./convert/api/api_mysql.php, найти код (в функции «connect»): if ( !mysql_select_db($this->obj['sql_database'], $this->connection_id) ) { if ( $this->return_die == 0 ) { $this->fatal_error("ERROR: Cannot find database ".$this->obj['sql_database']); } else { $this->error = "ERROR: Cannot find database ".$this->obj['sql_database']; return FALSE; } }Добавить после:mysql_query("SET CHARACTER SET cp1251", $this->connection_id); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
LOzFerOK Опубликовано 22 Июля 2007 Жалоба Поделиться Опубликовано 22 Июля 2007 Done Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
BlackSy Опубликовано 27 Июля 2007 Жалоба Поделиться Опубликовано 27 Июля 2007 А мне не помогло, все иероглифами, кроме админки Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 28 Июля 2007 Жалоба Поделиться Опубликовано 28 Июля 2007 BlackSy, может быть, Вам нужно не «cp1251», а, например, «latin1». Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mastu-Basta Опубликовано 13 Сентября 2007 Жалоба Поделиться Опубликовано 13 Сентября 2007 И мне не помогло..Как конвертировалось вопросами, так и конвертируется. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
belarus11 Опубликовано 16 Сентября 2007 Жалоба Поделиться Опубликовано 16 Сентября 2007 вместо с1251 попробуйте defoulte Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Vakhara Опубликовано 14 Января 2008 Жалоба Поделиться Опубликовано 14 Января 2008 Мне тоже не помогло. В новом коверторе коннект происходит через ips_kernel/class_db_mysql_client.phpЯ перепробовала кучу вариантов.У меня база старого форума в latin1 Я попробовала сделать новый форум в латин1 тоже и ничего не трогать - в результате конвертирования ????? ????Попробовала поставить новый форум в cp1251 и сделать как сказано выше - и опять ничего не помогло. Подскажите плиз как можно попробовать еще... мне не важно в каком виде будет латин1 или cp1251 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.