Ещё немного обновлений

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: Ещё немного обновлений

Сообщение Kod.Begemot » Вт янв 27, 2015 11:45 pm

+1! Это я и имел в виду. Может можно запоминать последнюю открытую вкладку?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение sergejey » Ср янв 28, 2015 12:59 pm

zelevova писал(а):В общем списке не видно. Перечисленные иконки видно когда смотришь объекты конкретного класса. А вот когда смотришь структуру, разворачиваешь класс, выбираешь нужный объект и попадаешь на закладку детали. Хотя обычно нужны свойтва или методы.
А, кажется понял. Сейчас есть переход на свойства/методы классов по иконкам, а так же объекты в виде списка. Кроме того на свойства/методы можно выйти с помощью быстрого поиска. Но вообще, помечу себе.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение Amarok » Пт янв 30, 2015 7:17 am

Временами при работе цикла main вылазит такая ошибка:

Код: Выделить всё

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 261904 bytes) in D:\_majordomo\htdocs\lib\common.class.php on line 270
СпойлерПоказать
Clipboard01.jpg
Clipboard01.jpg (53.13 КБ) 12640 просмотров
Clipboard02.jpg
Clipboard02.jpg (2.5 КБ) 12640 просмотров
При этом система продолжает выполнять команды.
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Пт янв 30, 2015 9:57 am

Было у меня тоже самое. Так сам накосячил. У меня вызывался метод, в котором обрабатывался параметр. После переделки этот метод вызывался уже без указания параметра. Вот и появлялась такая ошибка.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение Amarok » Пт янв 30, 2015 10:22 am

И как искать виновника?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Пт янв 30, 2015 11:32 am

В моем случае в debmes ничего не попадало. Так что искал простым анализом при повторном разбирательстве своих каракуль. Весьма полезно, много чего переписал, пока нашел ))
Если причина ошибки та же, то особое внимание следует уделить передаваемым параметрам. У меня много методов задумано для вызова как с параметром, так и без него. Ошибка как раз и затаилась в коде, который писал еще в начале знакомства с МД. В нем не было условия isset для передаваемого параметра.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Пт янв 30, 2015 11:35 am

Мысль:
Если падает планировщик, то весьма полезно будет посмотреть его задачи.
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение sergejey » Пт янв 30, 2015 11:49 am

Bagir писал(а):Мысль:
Если падает планировщик, то весьма полезно будет посмотреть его задачи.
Падение любого из "обязательных" циклов приводит к его перезапуску, но, главное, создаёт запись об ошибке в модуле системных ошибок, а последнее, в свою очередь, подразумевает, что будет сохранено состояние системы в том виде, в котором оно представлено в модуле XRay, т.е. будет достаточно много данных для разбора.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Ещё немного обновлений

Сообщение Amarok » Пт янв 30, 2015 11:50 am

Bagir писал(а):не было условия isset
это что за зверь?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Bagir
Сообщения: 1615
Зарегистрирован: Вт сен 17, 2013 6:46 pm
Откуда: Ярославская область город Углич
Благодарил (а): 212 раз
Поблагодарили: 375 раз

Re: Ещё немного обновлений

Сообщение Bagir » Пт янв 30, 2015 12:04 pm

Код: Выделить всё

$s=$params['status'];
if (isset($s)) {
  say('Параметр передан');
} 
Windows 10, HTTP, MegaD, Z-Wave, 1-Wire, CONNECT
Закрыто