Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
сем привет.
Получил сегодня ночью Непонятную проблему с базой MySql. А именно:
Решил переустановить Joomla (1.5.15_test),
Воткнул снова *.14 русифицированную.
Переде этим сделал backup базы данных с панели управления базой (на серваке).
После переустановки пытаюсь вставить базу обратно и вдруг получаю ошибку:
error: CRC32 checksum is not equal with the value in header information”.
Обратился к админам сервака, те говорит разархивируй.
Сделал и ошибка уже другога плана:
ERROR
SQL-запрос:
--
-- Dumping data for table `jos_agora_adsense_config`
--
INSERT INTO `jos_agora_adsense_config` ( `conf_name` , `conf_value` ) VALUES (
'google_bot_name', 'AdBot'
), (
'google_bot_tag', 'Google AdSense Posting Bot'
), (
'google_adsense_enabled', '1'
), (
'google_ad_client', NULL
), (
'google_ad_width', '728'
), (
'google_ad_height', '90'
), (
'google_ad_format', '720x90_as'
), (
'google_ad_channel', NULL
), (
'google_ad_type', 'text'
), (
'google_color_border', 'FFFFFF'
), (
'google_color_bg', 'FFFFFF'
), (
'google_color_link', '005CB1'
), (
'google_color_url', '005CB1'
), (
'google_color_text', '333333'
), (
'google_alternate_color', 'FFFFFF'
), (
'google_exclude_forums', NULL
), (
'google_exclude_groups', NULL
);
Ответ MySQL:
#1062 - Duplicate entry 'google_bot_name' for key 1
Я так понял что в предыдущей версии Joomla в форуме Агора стоял ключ доступа к карте Google и теперь каким-то образом он глючит в базе данных.
И тут возникает серия вопросов...:
Почему из-за него не встаёт всё остальное?
Может как-то его из базы выдернуть? Как?
И почему архивированный дамп вдруг не встал?
Также любопытно то, что дамп, который я делал из этого же сайта полгода назад с помощью утилиты бакапа (в джомлу ставил) устанвоился сразу и легко.
Собственно решить проблему. Я готов заплатить если не оч. много. Просто надо срочно. Получается убил образовательный сайт в разгар учебных курсов. Повесят блин. :'(
Неактивен
Тут подумал... Возможно ли это из-за того что я втыкал базу без установки на сайт прочих модулей и компонентов информация для которых находилась в этом бакапе??
Но вроде так делал раньше и всё работало... странно.
Сами дампы кстати здесь: http://pr-english.ru/files/
Неактивен
Такое впечатление, что вы пытались вставить данные в базу с уже имеющимися данными, отсюда и ошибка дублирования ключа.
Aquasonick написал:
Также любопытно то, что дамп, который я делал из этого же сайта полгода назад с помощью утилиты бакапа (в джомлу ставил) устанвоился сразу и легко.
Видимо это была правильная утилита, которая сделала правильный бекап и вместо
CREATE TABLE IF NOT EXISTS `jos_agora_adsense_config` (
в нем (старом дампе) написано
DROP TABLE IF EXISTS `jos_agora_adsense_config`;
CREATE TABLE `jos_agora_adsense_config` (
Соответственно, если мое предположение правильно, вам нужно очистить базу и залить новый дамп.
P.S. Делать дамп с помощью phpMyAdmin плохая идея. Используйте для этой цели mysqldump
Неактивен
Страниц: 1