Внезапно возникла ошибка Notice: Undefined variable: key в функции comment_prepare_thread()

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

Аватар пользователя DDT DDT 27 февраля 2013 в 15:36

Доброго времени суток! У нас сайт на друпале, без каких либо действий с нашей стороны возникла ошибка.

Notice: Undefined variable: key в функции comment_prepare_thread() (строка 901 в файле mysite.net/modules/comment/comment.module).
EntityMalformedException: Отсутствует связующее свойство у сущности типа comment. в функции entity_extract_ids() (строка 7633 в файле mysite.net/includes/common.inc).

ошибка выходит при попытке зайти на определенную ноду, нода не отображается никак, вместо нее вышеуказанная ошибка и надпись:
Ошибка
На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
Другие ноды открываются нормально, но похоже исчезли некоторые комментарии.

Может ли кто нибудь объяснить что происходить и по чьей вине программиста делавшего сайт или хостера.

Комментарии

Аватар пользователя DDT DDT 27 февраля 2013 в 17:34

"<a href="mailto:greenmother@drupal.org">greenmother@drupal.org</a>" wrote:
Пишут, что в БД нет пользователя с uid=0.

Спасибо за ответ! Посмотрел в базе, таблица users, пользователь 0 присутствует значения везде по нулям.

Фишка в том, что сайтом никто не занимался кроме контент менеджера, у него прав на то что бы что то сломать нет.
Почему спрашиваю про хостера, это не правильный хостер, а группа молодых людей занимающихся каким то сомнительным IT бизнесом, сайт у них размещен по просьбе директора, это его знакомые. Возможно ли, что у них был сбой и пострадала база?

Аватар пользователя DDT DDT 28 февраля 2013 в 15:52

"bsyomov" wrote:
Да, такое теоретически возможно.
Бекапы делались?

Да, я делал бекап, на всякий случай, но за последнее время контент менеджер выложил много матералов. Чувствую придется мне восстанавливать сайт из своего бекапа и переносить материалы, заодно и хостинг сменю на it-patrol.

Вопрос к сообществу какие таблици переносить?
node и соответствующие field_data , какие еще?
тип сайта: новостной портал, ноды к меню не цепляются.
Комментарии тоже надо перенести.
Подскажите из каких таблиц брать данные если не влом, плиз.

Аватар пользователя bsyomov bsyomov 1 марта 2013 в 0:15

А почему у вас возникает такой вопрос? Перенести надо все таблицы... Возможно, перед переносом, очистить cache*.

Аватар пользователя DDT DDT 4 марта 2013 в 17:40

"bsyomov" wrote:
А почему у вас возникает такой вопрос?

Раз мне этим сайтом предстоит заниматься я решил переделать его заново и перенести контент. Сам сайт сделан небрежно напихано много модулей, тема сделана на мой взгляд плохо и чем ковыряться во всем этом проще все сделать с чистого листа под себя. С базой я уже разобрался все перенеслось. Спасибо вам за поддержку и готовность дать совет.