Страница 23 из 139
Re: Ещё немного обновлений
Добавлено: Вт янв 27, 2015 11:45 pm
Kod.Begemot
+1! Это я и имел в виду. Может можно запоминать последнюю открытую вкладку?
Re: Ещё немного обновлений
Добавлено: Ср янв 28, 2015 12:59 pm
sergejey
zelevova писал(а):В общем списке не видно. Перечисленные иконки видно когда смотришь объекты конкретного класса. А вот когда смотришь структуру, разворачиваешь класс, выбираешь нужный объект и попадаешь на закладку детали. Хотя обычно нужны свойтва или методы.
А, кажется понял. Сейчас есть переход на свойства/методы классов по иконкам, а так же объекты в виде списка. Кроме того на свойства/методы можно выйти с помощью быстрого поиска. Но вообще, помечу себе.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 7:17 am
Amarok
Временами при работе цикла 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 (53.13 КБ) 12967 просмотров

- Clipboard02.jpg (2.5 КБ) 12967 просмотров
При этом система продолжает выполнять команды.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 9:57 am
Bagir
Было у меня тоже самое. Так сам накосячил. У меня вызывался метод, в котором обрабатывался параметр. После переделки этот метод вызывался уже без указания параметра. Вот и появлялась такая ошибка.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 10:22 am
Amarok
И как искать виновника?
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 11:32 am
Bagir
В моем случае в debmes ничего не попадало. Так что искал простым анализом при повторном разбирательстве своих каракуль. Весьма полезно, много чего переписал, пока нашел ))
Если причина ошибки та же, то особое внимание следует уделить передаваемым параметрам. У меня много методов задумано для вызова как с параметром, так и без него. Ошибка как раз и затаилась в коде, который писал еще в начале знакомства с МД. В нем не было условия isset для передаваемого параметра.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 11:35 am
Bagir
Мысль:
Если падает планировщик, то весьма полезно будет посмотреть его задачи.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 11:49 am
sergejey
Bagir писал(а):Мысль:
Если падает планировщик, то весьма полезно будет посмотреть его задачи.
Падение любого из "обязательных" циклов приводит к его перезапуску, но, главное, создаёт запись об ошибке в модуле системных ошибок, а последнее, в свою очередь, подразумевает, что будет сохранено состояние системы в том виде, в котором оно представлено в модуле XRay, т.е. будет достаточно много данных для разбора.
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 11:50 am
Amarok
Bagir писал(а):не было условия isset
это что за зверь?
Re: Ещё немного обновлений
Добавлено: Пт янв 30, 2015 12:04 pm
Bagir
Код: Выделить всё
$s=$params['status'];
if (isset($s)) {
say('Параметр передан');
}