Перейти к содержанию
Форум поддержки пользователей VamShop

Не могу восстановить копию БД!!


Юрий Нефедов

Рекомендуемые сообщения

У меня такая проблема: установил магазин на сервер, захожу в Админку-пытаюсь восстановить копию БД, которую сделал на локальном компе на Денвере. Копию БД взял из папки admin/backaps (файл формата shop_data_2009-04-01_20-30.sql). Закинул его на сервер в соответствующюю папку  admin/backaps. В админке захожу в резервное копирование-восстановление БД из резервной копии-выбираю вышеуказанный файл-восстановить- вылазит такая фигня:

Warning: require() [function.require]: Unable to access /var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require(/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php) [function.require]: failed to open stream: No such file or directory in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require() [function.require]: Unable to access /var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require(/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php) [function.require]: failed to open stream: No such file or directory in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Fatal error: require() [function.require]: Failed opening required '/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php' (include_path='.:') in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Может я что-то делаю не так?

Ссылка на сообщение
Поделиться на другие сайты

Почему-то CURRENT_TEMPLATE константа не определена.

Посмотрите в базу данных через phpMyAdmin, есть ли в таблице configuration на первой странице опция CURRENT_TEMPLATE

Ссылка на сообщение
Поделиться на другие сайты

В таблице configuration есть следующее:configuration_id, configuration_key,  configuration_value, configuration_group_id, soft_order, last_modified, date_addet, use_function, set_function. Еще пытался импортировать БД через phpMyAdmin-вылазит синтаксическая ошибка в таблице configuration. Сервер: localhost:3306  БД: nef785_ura  таблица : configuration

Ошибка..... (далее описание)

Ссылка на сообщение
Поделиться на другие сайты

Фигню написал... Есть в configuration опция CURRENT_TEMPLATE. configuration_id  int(11) значение 22,configuration_key varchar(255) значение CURRENT_TEMPLATE,configuration_value varchar(255) значение vamshop,  configuration_group_id int(11) значение 1, sort_order int(5)  знач. 26, last_modified datetime пусто, date_added datetime  знач.0000-00-00 00:00:00, use_function varchar(255)  пусто,set_function varchar(255) знач. vam_cfg_pull_down_template_sets(.       

Ссылка на сообщение
Поделиться на другие сайты

И еще: При восстановлении БД в Админке такая ошибка вылазит:

Таблица configuration. Возникла ошибка! Неправильный запрос.

You have an error in your SQL syntax; Check the manual that corresponds

to your MySQL server version for the right sintax to use near"516,285NULL,"32009-03-31 15:19:59,

NULL,NULL),(370, Modul83Shiping_RP_stat" at line 1 (256)

Ссылка на сообщение
Поделиться на другие сайты

Странно тогда, что не восстанавливает, а что с магазином вообще делели?!

Может в файлах где-то что-то удаляли?!

Дайте ссылку на магазин, доступ в админку.

Ссылка на сообщение
Поделиться на другие сайты

Ничего в файлах не трогал. Закинул все как есть из архива Vamshop на сервер. Установил как в инструкции, все прошло хорошо. Пишу ссылку и доступ в личку. Может причина в том, что на Денвере версия MySQL 4, а на сервере 5 версия?

Ссылка на сообщение
Поделиться на другие сайты

Так у Вас вообще магазин не работает.

Дело вряд ли в базе.

Файлы точно все перенесли, права доступа выставили, точно всё работало?!

Сейчас же вообще только html-код какой-то виден.

Ссылка на сообщение
Поделиться на другие сайты

Вроде все загрузил...права доступа выставил. Магазин установился, нажал кнопку "каталог", открылась главная страница. да и сейчас открывается http://www.hrystal-dyt.ru/index.php. Если не трудно посмотрите,пожалуйста, все ли файлы на месте и туда ли я их загрузил. Доступ я скинул в личку.

Ссылка на сообщение
Поделиться на другие сайты

Посмотрел в файлах, какой то файл index.html затесался, удалил его. Права доступа выставил, все предупреждения исчезли. Магазин открывается www.hrystal-dyt.ru, пробовал загрузить БД-нифига опять ошибка

Warning: session_start() [function.session-start]: open(/var/www/vhosts/hrystal-dyt.ru/httpdocs/SESSION_WRITE_DIRECTORY/sess_8b619aa7b1bac8972d1185524d0b6732, O_RDWR) failed: No such file or directory (2) in /var/www/vhosts/hrystal-dyt.ru/httpdocs/includes/application_top.php on line 295

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/vhosts/hrystal-dyt.ru/httpdocs/includes/application_top.php:295) in /var/www/vhosts/hrystal-dyt.ru/httpdocs/includes/application_top.php on line 295

Warning: require() [function.require]: Unable to access /var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require(/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php) [function.require]: failed to open stream: No such file or directory in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require() [function.require]: Unable to access /var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: require(/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php) [function.require]: failed to open stream: No such file or directory in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Fatal error: require() [function.require]: Failed opening required '/var/www/vhosts/hrystal-dyt.ru/httpdocs/templates/CURRENT_TEMPLATE/source/boxes.php' (include_path='.:') in /var/www/vhosts/hrystal-dyt.ru/httpdocs/index.php on line 33

Warning: Unknown: open(/var/www/vhosts/hrystal-dyt.ru/httpdocs/SESSION_WRITE_DIRECTORY/sess_8b619aa7b1bac8972d1185524d0b6732, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/vhosts/hrystal-dyt.ru/httpdocs/SESSION_WRITE_DIRECTORY) in Unknown on line 0

Ссылка на сообщение
Поделиться на другие сайты

после этого магазин уже не открывается, выходит сообщение что написано выше. Заново закинул папку install и переустановил магазин.

Ссылка на сообщение
Поделиться на другие сайты

Толи с backup'ом Вашим что-то не так, то ли не знаю даже что.

Таблица configuration как-то не так восстанавливается, по ходу.

Я письмо в привате уже удалил, если не сложно, скиньте ещё раз доступ.

Ссылка на сообщение
Поделиться на другие сайты

Попробовал пустую БД загрузить. На локальном компе установил магазин заново, сделал в PHP MyAdmin экспорт пустой БД. Пытаюсь загрузить ее тоже через PHP MyAdmin уже на сервер-опять ошибка:

Ошибка

Кажется возникла ошибка в Вашем SQL запросе. Описание ошибки от MySQL сервера дано ниже, возможно, оно поможет Вам разобраться

ERROR: Неправильный идентификатор @ 126

STR: 4.1.

SQL: -- phpMyAdmin SQL Dump

-- version 2.6.1

-- http://www.phpmyadmin.net

--

-- ???localhost

-- °? ?????13 2009 ? 17:23

-- ??? ???: 4.1.16

-- ??? PHP: 4.4.4

--

-- ?: `shop_data7`

--

-- --------------------------------------------------------

--

-- ???????? `address_book`

--

CREATE TABLE `address_book` (

  `address_book_id` int(11) NOT NULL auto_increment,

  `customers_id` int(11) NOT NULL default '0',

  `entry_gender` char(1) NOT NULL default '',

  `entry_company` varchar(255) default NULL,

  `entry_firstname` varchar(255) NOT NULL default '',

  `entry_secondname` varchar(255) NOT NULL default '',

  `entry_lastname` varchar(255) NOT NULL default '',

  `entry_street_address` varchar(255) NOT NULL default '',

  `entry_suburb` varchar(255) default NULL,

  `entry_postcode` varchar(10) NOT NULL default '',

  `entry_city` varchar(255) NOT NULL default '',

  `entry_state` varchar(255) default NULL,

  `entry_country_id` int(11) NOT NULL default '0',

  `entry_zone_id` int(11) NOT NULL default '0',

  `address_date_added` datetime default '0000-00-00 00:00:00',

  `address_last_modified` datetime default '0000-00-00 00:00:00',

  PRIMARY KEY  (`address_book_id`),

  KEY `idx_address_book_customers_id` (`customers_id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

SQL-запрос:

-- phpMyAdmin SQL Dump -- version 2.6.1 -- http://www.phpmyadmin.net -- -- ???localhost -- °? ?????13 2009 ? 17:23 -- ??? ???: 4.1.16 -- ??? PHP: 4.4.4 -- -- ?: `shop_data7` -- -- -------------------------------------------------------- -- -- ???????? `address_book` -- CREATE TABLE `address_book` ( `address_book_id` int(11) NOT NULL auto_increment, `customers_id` int(11) NOT NULL default '0', `entry_gender` char(1) NOT NULL default '', `entry_company` varchar(255) default NULL, `entry_firstname` varchar(255) NOT NULL default '', `entry_secondname` varchar(255) NOT NULL default '', `entry_lastname` varchar(255) NOT NULL default '', `entry_street_address` varchar(255) NOT NULL default '', `entry_suburb` varchar(255) default NULL, `entry_postcode` varchar(10) NOT NULL default '', `entry_city` varchar(255) NOT NULL default '', `entry_state` varchar(255) default NULL, `entry_country_id` int(11) NOT NULL default '0', `entry_zone_id` int(11) NOT NULL default '0', `address_date_added` datetime default '0000-00-00 00:00:00', `address_last_modified` datetime default '0000-00-00 00:00:00', PRIMARY KEY (`address_book_id`), KEY `idx_address_book_customers_id` (`customers_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

Ответ MySQL: 

#1050 - Table 'address_book' already exists

Ссылка на сообщение
Поделиться на другие сайты

>#1050 - Table 'address_book' already exists

такая таблица уже существует...

удали все с бд и запусти поновой бэкап

Ссылка на сообщение
Поделиться на другие сайты

Все затолкал кое как. Что произошло сам не понял. Просто создал на локальном компе еще один магазин, восстановил в него БД через админку. Сделал копию тоже через админку, загрузил на сервер, восстановил через админку-первый раз не получилось ничего, просто пустой магазин. Сделал бэкап второй раз, опять загрузил на сервер-со второго раза все стало!!!

Ссылка на сообщение
Поделиться на другие сайты

Хорошо, что хорошо заканчивается.

Хотя проблема конечно странное, по идее, всё ровно должно быть.

Ссылка на сообщение
Поделиться на другие сайты

Как говорят старые спецы-если новое оборудование сразу заработало-жди неприятностей! И опыт приобрел некоторый. Спасибо всем за участие и помощь!

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...