instantcmsВ данной статье рассмотрим как восстановить случайно удалённую корневую категорию, корневой альбом на сайте под управлением instantCMS.

Есть  у меня один сайт на CMS instantCMS, кто читает мой блог «Я и интернет, и что из этого получится.» и немного разбирается в CMS должен знать что это за сайт.

Вот в очередной раз экспериментируя над движком случайно удалил корневую директорию (корневой альбом) директории «фото». В этой ЦМС каждая категория имеет свою корневую директорию в которую уже создаются и добавляются новые подкатегории.

И получилось так, что при добавлении нового альбома в фотоальбом система выдавала ошибку. Бэкап базы данных я соответственно не сделал. Это теперь уже при малейшем вмешательстве да и вообще периодически стараешься делать бэкап.

Поиски информации в интернете по этой проблеме не дал результатов. На форуме этой системы управления сайтом ничего вразумительного небыло написано (оптимизировать базу данных, сделать проверку деревьев через админку и т.п.).

Оставалось два варианта или попращаться с фотогалереей, или решать проблему самому. Я выбрал второй вариант…

А решение проблемы оказалось простым: установил instantCMS на Denver. Зашёл через phpAdmin в редактирование БД, скопировал все данные таблиц категории (в моём случае фотоальбомы). И через SQL запрос добавил и изменил таблицы в БД моего сайта. Категории вернулись на место.

Фотографии которые уже были пришлось перезалить заново, благо их не так много было. Но уж лучше так, чем никак.

Сегодня наткнулся на интересный блог Блог веб-разработчиков — статьи по PHP, JavaScript, вёрстке и дизайну. На блоге рассматриваются уроки по программированию на PHP, Java Script, уроки по WEB-дизайну и ещё много интересного.

Хотите обзор Вашего блога? Тогда вам всего навсего надо поучавствовать в акции «Обзор за постовой». Автор блога  с разумной и адекватной критикой опишет ваш блог.