04.07.2009, 14:02 | #1 |
Местный
Регистрация: 21.11.2004
Сообщений: 732
Вес репутации: 0
|
парни, помогите решить проблему:
Сайт создан при помощи CMS Joomla. На локальном сервере (денвер) все работает. При попытке импорта базы данных на хостинг phpMyAdmin выдает ошибку. Ошибка SQL-запрос: INSERT INTO `jos_banner` VALUES ( 2, 1, 'banner', 'OSM 2', 'osm-2', 0, 49, 0, 'osmbanner2.png', 'http://www.opensourcematters.org', '2004-07-07 15:31:29', 1, 0, '0000-00-00 00:00:00', '', '', 13, '', 0, 2, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '', '' ) ; Ответ MySQL: #1146 - Table 'helgastudi.jos_banner' doesn't exist Разве сайт работал бы на локальном, если бы была ошибка? Как импортировать базу? (может экспорт производится не верно?) |
04.07.2009, 15:27 | #2 |
Администратор
Регистрация: 07.02.2004
Адрес: Moscow
Сообщений: 2,392
Вес репутации: 10
|
На самописку , там отредактируй в самом начале в строке
define('DBHOST', 'localhost'); вместо localhost пиши где база лежит, если с денвера импортируешь не нанадо менять define('DBNAMES', 'your_base_name'); вместо your_base_name вбиваешь название своей базы запускаешь его в денвере на импорт Потом кладешь на сервак и базу туда же запускаешь этот скрипт на экспорт , вообщем то всё Тренируйся |
04.07.2009, 22:23 | #3 |
Местный
Регистрация: 21.11.2004
Сообщений: 732
Вес репутации: 0
|
мне не совсем понятно, для чего нужен скрипт. В книжке написано, что для того чтобы все заработало, нужно через денвер всего лишь импортировать базу данных. Я правильно понял? мне нужно в скрипте подправить две строки и... что нужно сделать дальше со скриптом, который имеет расширение php, и что делать с моим фалом с расширением sql ?
вот мой файл-дамп базы, который нужно залить, может в нем чего не хватает? |
04.07.2009, 23:04 | #4 |
Администратор
Регистрация: 07.02.2004
Адрес: Moscow
Сообщений: 2,392
Вес репутации: 10
|
Скрипт умеет бэкапить и восстанавливать
мускульные базы. Собственно то что тебе и надо. То что ты сбэкапил нужно залить к себе на сервак Кладешь его например в корень сайта и в адресной строке www.gudkoff.com/dumper1.php и выбираешь откуда восстанавливать. В дампере уже надо будет поправить localhost на место где твоя база на серваке лежит. Если не понял как и что проще тогда заплатить и тебе перенесут сайт с локалки. |
05.07.2009, 09:16 | #5 |
Администратор
Регистрация: 07.02.2004
Адрес: Moscow
Сообщений: 2,392
Вес репутации: 10
|
Забыл написать тот файл бэкапа что получился класть в папку backup на сервере.
|
|
|