Необходимо скопировать галерею и перенести на другой сайт. Оба сайта на Joomla 1.0.12. В одном datsogallery, с фиговой тучей картинок, на другом сайте нужна точ-в-точ такаяже, это образцы натурального камня. Как перенести галерею, помогите плиз.
1. Хостинг один? 2. CMS ручками ставилась или у хостера в услуги входит? (Нужна одинаковая структура таблиц в БД, кодировка и т.п.) 3. Исходники наполнения галереи остались или нужно выдёргивать из второй? 4. Посмотреть бы на саму галерею..
1 хостинг компания и у того и у другого сайта одна 2 joomla ставилась с сервака хостера 3 Что значит исходники? Если изображения, то зачем? Проблема в том и заключается, чтобы не наплнять галерею заново исходниками, они конечно есть у меня на компе, но второй раз забивать их все в галерею я не осилю. 4 Галерея http://www.all-stone.ru/galereya-kamnya/index.php необходимо скопировать http://www.sim-kam.ru/glavnaya/kamen.html там сейчас уже действует datso в разделе портфолио, но ее можно снести, т.к. 2 одинаковых компонента не встанут.
копируете папки components\com_datsogallery\img_originals components\com_datsogallery\img_pictures components\com_datsogallery\img_thumbnails проверяете по правам (могут измениться) Делаете дамп таблиц базы jos_datsogallery jos_datsogallery_catg jos_datsogallery_comments jos_datsogallery_votes в формате *.sql*, импортируете в новую базу. Если структура, префиксы и всё остальное одинаково в таблицах, то ошибок не выдаст. Точно не помню, но по-моему по процессу всё. Если что забыл, вечером проведу операцию контроля дома, отпишусь.
Ну в общих чертах я так себе и представляла, но я в базах не в зуб ногой, можно по-подробней про дамп и импорт базы? Какими именно командами это делается? У меня там стоит банальный phpMyAdmin 2.6.2 (русский)? Если можно объясни по шагам, буду очень благодарна
Этого достаточно. Заходим, слева в окошке выбираем нужную базу. В базе выбираем таблицу (какую см. выше). В основном окошке в верхней панели закладка Экспорт В окне экспорта выставляем формат - SQL и внизу ставим галочку сохранить в файл (без компресии). Жмете "Go" и сохраняете файл у себя. Такие же манипуляции с остальными таблицами. На втором сайте процедура обратная. Вместо экспорта выбираете импорт.
экспортировала таблицы, а вот как импортировать не знаю. Там нет вкладки импорт. Захожу в базу-> затем в jos_datsogallery-> и вижу вкладки "Структура, Обзор, SQL, Искать, Вставить, Экспорт, Операции, Очистить, Уничтожить", и куда мне идти? Пробовала в разделе SQL в пункте Месторасположение текстового файла: задать sql файл таблицы, нажимаю пошел, пхпадмин выдаёт: Ошибка и текст: SQL-запрос: -- phpMyAdmin SQL Dump -- version 2.6.2 -- http://www.phpmyadmin.net -- -- Хост: mysql33.1gb.ru:3306 -- Время создания: Июн 29 2009 г., 16:46 -- Версия сервера: 5.0.54 -- Версия PHP: 5.2.6 -- -- БД: `gb_joom120682` -- -- -------------------------------------------------------- -- -- Структура таблицы `jos_datsogallery_catg` -- CREATE TABLE `jos_datsogallery_catg` ( `cid` int( 11 ) NOT NULL AUTO_INCREMENT , `name` varchar( 255 ) NOT NULL default '', `parent` varchar( 255 ) NOT NULL default '0', `description` text, `ordering` int( 11 ) NOT NULL default '0', `access` tinyint( 3 ) unsigned NOT NULL default '0', `published` char( 1 ) NOT NULL default '0', PRIMARY KEY ( `cid` ) ) ENGINE = MYISAM AUTO_INCREMENT =16DEFAULT CHARSET = cp1251 AUTO_INCREMENT =16 Вот
Вкладку Экспорт нужно использовать в базе, т.е. в таблицу не заходить и перед тем, как импортировать таблицу, ее копию пустую нужно удалить. Т.е. Заходим в базу>в таблицу Последняя вкладка Удалить Затем выходим на уровень вверх (в базу) и тут уже импортируем.
вобщем чтобы не мучить никого лишними распросами нашла инструкцию для блондинок по экспорту баз http://pehota.blogspot.com/2007/03/phpmyadmin.html... Большое спасибо за помощь banzaykz!