Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Как я свалил магазин. Что делать?
Сегодня, за пять минут, свалил тестовый магазин. Опишу всё по порядку. Магазин тестовый, стоит локально на денвере. Сутки как поставил. С мыслью купить, присматриваюсь к движку. В базе одна единица товара. Сегодня провёл следующие манипуляции: - Используя HeidiSQL, почистил таблицу стран, оставил одну Украину и присвоил ей id 1 - Полез в настройки и изменил Минимальное значение адреса, поставил 0. - Изменил поля отображаемые пользователю при регистрации. Убрал отображение ввода адреса и нажал сохранить...После чего магазин здох.
При загрузке любой страницы Мускул выдавал сообщение о том, что таблица configuration разбилась :) (table '...\configuration' marked as crashed... С мыслью о предстоящем ужасе очистил таблицу. После чего получил:
Warning: require(W:/home/suvenir/www/themes/CURRENT_TEMPLATE/source/boxes.php): failed to open stream: No such file or directory in W:\home\suvenir\www\includes\top.php on line 642 Fatal error: require(): Failed opening required 'W:/home/suvenir/www/themes/CURRENT_TEMPLATE/source/boxes.php' (include_path='.;/usr/local/php5/PEAR') in W:\home\suvenir\www\includes\top.php on line 642
Что делать? Какова вероятность такого падения в реальности? Тестовый магазин переставить пять минут работы, что будет если это будет реальный магазин?
Если я купил новый авто, а потом стал случайно открывать все что можно и опять же случайно БЕЗ ПОНЯТИЯ бить молотком по случайным местам, какова вероятность того, что товар не испортится?
С какой стати вы стали сами ковырять базу не зная что за что отвечает?
Делайте полую переустановку. Вы удалили все настройки магазина.
Переношу в вопросы и ответы.
Через базу я почистил список стран. Как-то напрягает удалять по одной через админку, может плохо смотрел в админке. Если есть возможность удалить оптом, через админку, подскажите. Настройки отображения я делал через админку, предполагая, что это должно дать (Есть такое понятие как - Интуитивно понятный интерфейс) , но не ожидая к чему приведёт. После краха, таблицы настроек, магазин перестал работать. Очистку таблицы настроек делал зная, что это последний гвоздь в крышку магазина и после этого его можно переустанавливать. Проблема в первой части вопроса. Если дальше проводить аналогию с новым авто, то звучит примерно так - После покупки нового авто я удалил список радиостанций, забитых заводом, и изменил температуру в салоне. В следствии чего у меня выпал двигатель. Это штатная ситуация? Я люблю юмор и оценил ответ korshunov по поводу авто, но вопрос остаётся открытым. - Как в реальности на такое не нарваться и почему такое могло произойти? P.S. Часть про то, где я почистил таблицу настроек не рассматривайте, это понятно.
вопрос остаётся открытым. - Как в реальности на такое не нарваться и почему такое могло произойти?
Если Вас это действительно интересует, проводите эксперимент дальше. Сделано маленькое изменение и смотрите - сломалось или нет. И определяйте точно, где причина.
Судя по тому, что форум не забит подобными вопросами - система в целом работает нормально, причина у Вас индивидуальная...
Как в реальности на такое не нарваться и почему такое могло произойти?
Почему произошло - не известно. Пару раз встречал за несколько лет, что таблица ломалась. Помогало простое восстановление таблицы. Делать резервные копии и не удалять все, при этом зная, что будет еще хуже.
Зачем было вообще удалять страны, если их можно выключить, тем более, что включено по умолчанию всего несколько? Это занимает минуту от силы. Если хотите почистить вообще от всего лишнего, то изучайте что куда и зачем, а уже потом что-то предпринимайте.
Спасибо за ответы!
Источник
|