[решено]Как диагностировать ошибку invalid argument supplied for foreach()

Главные вкладки

Аватар пользователя Positiff Positiff 28 сентября 2011 в 12:44

Подскажите пожалуйста как можно понять в каком месте возникает ошибка.
Где то по всей видимости в коде ошибка, но ошибка возникает в form.inc

Invalid argument supplied for foreach() в файле .../includes/form.inc в строке 1435.

Как такие ошибки ловить?

Комментарии

Аватар пользователя Alex Bacart Alex Bacart 28 сентября 2011 в 13:16

Опишите как она возникает?
Если сразу при входе на сайт и даже нет возможности войти в админку, то смотреть логи PHP.
Если же возникает на какой-то определенной странице и доступ в админку есть, то можно в настройках devel'а Error handler выставить в Backtrace и на admin/settings/error-reporting выставить Write errors to the log and to the screen, тогда перед возникновением ошибки увидите полный путь выполнения кода на сайте до самого места возникновения ошибки.

Аватар пользователя agent0785 agent0785 19 октября 2011 в 12:22

у меня она появляется только в админке, когда редактирую описание какого-либо товара ...
а что за devel - модуль какой-то?