- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Очень нужна помощь. Был у меня форум на http://communityhost.ru/ , но после ДДОС атаки хостер отказался дальше держать его у себя и выслал мне дамп (бэкап) в виде таких файлов:
forums.xml
messages.xml
topics.xml
user.xml
Установил на другом хостинге SMF движок форума, создал БД.
Но как восстановить старый форум на новом месте?
Из phpMyAdmin для восстановления БД требуется бэкап только в .sql. Cам форум SMF делает тоже бекапы в .sql, значит и восстанавливается только из них.
Какой движок был у форума на communityhost.ru неизвестно - они заявляют что движок их собственный.
Что делать и как быть? Помогите пожалуйста, сам я в таких делах совсем не образованный
k0nstant, А ты их в пхп- админ пихать пробовал ?
sql ...
Там когда базу экспортируеш моно выбрать как лучше, а xml идет без парамтров, наврное это самый оптимальный варант ?
----
Упс, точно она xml только экспортируется а назад никак ...
http://sourceforge.net/projects/xml2sql/
wdsg, А зачем базы экспортировать в хмл, ежли потом нужно доп. п.о. дабы их обратно запихнуть ???
http://sourceforge.net/projects/xml2sql/
Насколько я понял это конвертер. Скачал, распаковал, а там файлы без расширений. Что с ними делать и как использовать у меня версий нет. Как же конвертировать xml в sql ?
Сергей Владимирович, может Вы свою базу хотите в фильтр, аль конвертер какой запихнуть. А он только в XML на входе принимает... :)
wdsg, А зачем базы экспортировать в хмл, ежли потом нужно доп. п.о. дабы их обратно запихнуть ???
Потому что у communityhost.ru все форумы в одной БД хранятся, которую они мне естественно не предоставят. Отделили мой форум оттуда в xml
Насколько я понял это конвертер. Скачал, распаковал, а там файлы без расширений. Что с ними делать и как использовать у меня версий нет. Как же конвертировать xml в sql ?
Это Perl-скрипт. Там в архиве, вроде, и краткое руководство должно быть и примеры.
Насколько я понял это означает что .... если честно я не знаю что это означает хотя и понимаю английский.
Мне необходимо закачать xml2mysql.pl на сайт и в туже папку закинуть файл xml и написать в браузере
www.moй сайт/папка/xml2mysql.pl < [файл.xml] > [файл.sql]
и создастся в той же папке файл с .sql ?
xml2sql
-------
INSTALLATION
Before you start, edit the Makefile and look at the variables. There
are two instances of INSTALL (one should be commented out). Two exist
because of incompatibilities with the -d and -D arguments between
Linux and OpenBSD 2.7. You should uncomment the one for the system you
are using, and likewise comment the other one.
To install xml2sql simply switch to root and run 'make install'. This
will install the scripts under '/usr/local/bin' by default. If you
wish to change it you may edit the Makefile.
USAGE
xml2*sql.pl < [xml-file] > [sql-file]
For example, if we wish to convert the "database.xml" file into an SQL
file to be used with MySQL we would use the following:
xml2mysql.pl < database.xml > database.sql
You can find an example XML file under /usr/local/xml2sql/examples or
wherever you installed the package.
DTD - Document Type Definition
You can find the sql-structure.dtd file in /usr/local/xml2sql or
wherever you told make to install xml2sql. The scripts themselves
don't use the DTD because they do not perform any validation. However,
if you decide to pass your XML files through anything that validates
you will need this DTD.
Учитывая что
то только сконвертировать с помощью
будет недостаточно.
Потом еще придется искать/писать конвертер этого дампа под выбранный форум, или же сразу конвертить хml в нужный sql дамп.
Залейте содержимое каталога в отдельный каталог. Находясь в этом каталоге сделайте:
Залейте в этот же каталог Ваш XML-файл. Сделайте:
Конечно, данный способ не оптимален более чем полностью. Как заметил уважаемый rgu, структура на выходе не будет соответствовать структуре базы движка форума. В таких случаях, как правило, пишут прямой конвертер из XML в базу выбранного движка. Но это уже совсем другая тема.