Исчез написанный код

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

eeciv
Сообщения: 28
Зарегистрирован: Вт май 16, 2017 9:45 pm

Исчез написанный код

Сообщение eeciv »

Редактировал PHP код, неожиданно завис комп Win7, пришлось выключать, включил, запустил MD, при обращении к объектам в панели управление появилось сообщение красным о повреждении таблицы, перезапустил MD, ошибка ушла и вместе с ней весь мой код :( :o . Возможно ли это восстановить и что делать в таких случаях под виндой?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Исчез написанный код

Сообщение nick7zmail »

Бэкапы делать...из них восстанавливать...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
eeciv
Сообщения: 28
Зарегистрирован: Вт май 16, 2017 9:45 pm

Re: Исчез написанный код

Сообщение eeciv »

а как их делать? автоматически не делаются? почему исчезли не последние изменения, а весь метод, а объект остался?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Исчез написанный код

Сообщение nick7zmail »

Делаются при каждом обновлении...но можно и вручную...
Лежат в папке saverestore, интерфейс по работе с бэкапами в Панель управления->Обновление системы (или как то так...точно не помню)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
eeciv
Сообщения: 28
Зарегистрирован: Вт май 16, 2017 9:45 pm

Re: Исчез написанный код

Сообщение eeciv »

А нельзя сделать обновление по времени или жестко раз в сути?
А где вообще хранятся тексты программ? Неужели восстанавливая базу система затирает испорченную? Это значит что если пропадет питание то могут исчезнуть все настройки?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Исчез написанный код

Сообщение nick7zmail »

Всё тексты скриптов объектов и тп - хранятся в базе...если база слетела программно - то всё восстановится, если повредился hdd, тогда уже печальнее...бэкап нормально накатиться не сможет...

У меня сколько раз питание пропадало...ни разу ни на винде ни на расбери база не повреждалась.

Настройки пропадут только если она снова слетит...но опять же восстановится при восстановлении из бэкапа.

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
eeciv
Сообщения: 28
Зарегистрирован: Вт май 16, 2017 9:45 pm

Re: Исчез написанный код

Сообщение eeciv »

вот я сейчас создал бекап, но базы в нем не нашел....
я несколько дней отлаживал метод в созданном мной подклассе, перезагружал комп, все хорошо.
потом при работе в панели управления у меня завис комп и мне пришлось его перегрузить. После этого у меня вообще исчезло содержимое этого метода... ни строчки кода.
hdd в порядке
А код в базе хранится в явном виде или как-то закодирован?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

Re: Исчез написанный код

Сообщение skysilver »

eeciv писал(а):А код в базе хранится в явном виде или как-то закодирован?
В явном виде. Поле CODE в таблице methods.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
eeciv
Сообщения: 28
Зарегистрирован: Вт май 16, 2017 9:45 pm

Re: Исчез написанный код

Сообщение eeciv »

Вот у меня есть бэкап, я его разархивировал, но базу я в нем не вижу...
прошу меня извинить, но я с mysql не дружу, может глупые вопросы задаю....
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Исчез написанный код

Сообщение nick7zmail »

Не знаю на кой вы его разархивировали, он по идее в первоначальном виде системе нужен...но если вам так интересно - база в dump.sql в корне архива.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить