Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x
Расширенный поиск

vBulletin 4.x Все для скрипта форума vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2014, 09:17 Вверх   #1
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию Импорт БД с phpBB3 на vBulletin 4.2

Здравствуйте. Пытаюсь перенести БД с phpBB на vB4.2, не тут-то было. Пользовался темой: /showthread.php?t=10138

Установил, загрузил ImpEx, но вот такая шняга:

Код:
ImpEx Database errormysql error: Invalid SQL: CREATE TABLE phpbb_impexerror (
						errorid bigint(20) unsigned NOT NULL auto_increment,
						errortype varchar(10) NOT NULL default '',
						classnumber varchar(3) NOT NULL default '',
						importid bigint(20) NOT NULL default 0,
						error varchar(250) default 'NULL',
						remedy varchar(250) default 'NULL',
						PRIMARY KEY (errorid)
					) TYPE=MyISAM

mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 9

mysql error number: 1064

Date: Wednesday 09th 2014f April 2014 10:09:23 AM
Database: a98268_testvb
MySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 9
В чём может быть ошибка, подскажите.
  Ответить с цитированием
Старый 09.04.2014, 09:57 Вверх   #2
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Из-за того, что в версии mySQL 5.5 изменился синтакс с TYPE=MyISAM на ENGINE=MyISAM - необходимо изменить в SQL командах TYPE на ENGINE и это полностью решит проблему.
Но в дамбе БД не обнаружено каких-либо строк "TYPE=MyISAM"
  Ответить с цитированием
Старый 09.04.2014, 13:35 Вверх   #3
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Нашел ответ: тык
В каком именно файле нужно отредактировать?
  Ответить с цитированием
Старый 09.04.2014, 21:13 Вверх   #4
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от GamePost Посмотреть сообщение
В каком именно файле нужно отредактировать?
upload/impex/index.php
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 10.04.2014, 02:43 Вверх   #5
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Luvilla Посмотреть сообщение
upload/impex/index.php
Сейчас попробую.

Последний раз редактировалось GamePost; 10.04.2014 в 03:59..
  Ответить с цитированием
Старый 10.04.2014, 03:03 Вверх   #6
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Оффтоп
Что за бред?
--
Использовал impex 1.96, конвентировал там с phpbb 3.0.8 на vBulletin 4.0.* . Хотя у меня phpbb 3.0.12 u vBulletin 4.2

Последний раз редактировалось GamePost; 10.04.2014 в 04:02..
  Ответить с цитированием
Старый 10.04.2014, 05:31 Вверх   #7
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

При чём тут версии движков если проблема в несоответствии кодировок? Крякозябры на форуме только от этого и ни от чего больше.
  Ответить с цитированием
Старый 10.04.2014, 06:07 Вверх   #8
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Оффтоп
И как исправить тогда? Это на phpbb. А на vBulletin utf8_general_ci
------
Исправил в дампе на utf8_general_ci, и теперь кодировки таблиц одинаковые. Попробовал снова, опять иероглифическое.

Последний раз редактировалось GamePost; 10.04.2014 в 07:54..
  Ответить с цитированием
Старый 10.04.2014, 08:08 Вверх   #9
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Так. Вы после вносили изменение в файл config.php? Я говорю что там нужно ракомментировать указание кодировки. Вы сделали это? Вообще Вы читали как менять кодировку? Соответствие таблиц в БД это только один из способов, но не единственный. На эту тему полно материалов на Саппорте и на Бормотухе.
  Ответить с цитированием
Cказали cпасибо:
Старый 10.04.2014, 08:39 Вверх   #10
Опытный пользователь
 
Аватар для GamePost
GamePost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Prometej Посмотреть сообщение
Так. Вы после вносили изменение в файл config.php? Я говорю что там нужно ракомментировать указание кодировки. Вы сделали это? Вообще Вы читали как менять кодировку? Соответствие таблиц в БД это только один из способов, но не единственный. На эту тему полно материалов на Саппорте и на Бормотухе.
К сожалению, нет. Можно ли поподробнее? Мне только известно, что часть сайта под windows-1251, а половина в utf8
  Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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


Текущее время: 21:08. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.21112 секунды с 12 запросами