Стоит авторизоваться вылетает вот такая ошибка:
warning: Invalid argument supplied for foreach() in /home/host700754/gnm.su/htdocs/www/modules/taxonomy/taxonomy.module on line 1214.
Чем она вызвана и как устранить? Она никак не мешает в работе, но не приятно. Можно ли как либо пока хотя бы отключить вывод этой ошибки?
Комментарии
столкнулся с похожей ошибкой.
переношу форум на друпал, ну и в ручную делаю все таблицы. после всех переносов/правок запускаю cron и получаю массу ошибок
warning: Invalid argument supplied for foreach() in ../modules/taxonomy/taxonomy.module on line 1214
дело было в том, что при переносе "почистил" базу пользователей, удалив вручную ненужные учетки, а в сообщениях номера этих пользователей остались, из-за чего и возникала данная ошибка.
снова вылезла эта же ошибка. грешу на модуль Search. при индексации по cron в базе search_dataset записывается строка с cid=0. удаляю эту запись, но при следующем старте индексации эта строка прописывается заново. непонятно почему. может у кого будут идеи?
Ошибка возникает потому, что во время индексации у индексируемой ноды либо вообще нет свойства taxonomy, либо это не массив.
Работает ли таксономия на сайте вообще?
Если да, то скорее всего вмешивается какой-то модуль. Нужно попробовать отключить их по-очереди.
Это ведь D6?
таксономия работает в сочетании с форумом (т.е. форум работает с таксономией) и вроде нормально.
ошибка возникает только при запуске хрона, когда он индексирует БД модуля поиска