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

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

Модератор: immortal

eeciv
Сообщения: 27
Зарегистрирован: Вт май 16, 2017 9:45 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение eeciv » Чт июн 29, 2017 11:52 am

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

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

Сообщение nick7zmail » Чт июн 29, 2017 1:53 pm

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

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

Сообщение eeciv » Чт июн 29, 2017 2:05 pm

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

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

Сообщение nick7zmail » Чт июн 29, 2017 2:10 pm

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

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

Сообщение eeciv » Чт июн 29, 2017 2:30 pm

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

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

Сообщение nick7zmail » Чт июн 29, 2017 2:42 pm

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

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

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

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

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

Сообщение eeciv » Чт июн 29, 2017 2:51 pm

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

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

Сообщение skysilver » Чт июн 29, 2017 3:18 pm

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

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

Сообщение eeciv » Чт июн 29, 2017 3:30 pm

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

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

Сообщение nick7zmail » Чт июн 29, 2017 3:43 pm

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