[Решено] Node в Базах данных
Прислано: Sanco2
чт, 23/06/2011 - 07:44
Возникла необходимость импортировать в старый backup новую базу данных не полностью, а по таблицам. После переноса, как мне казалось, таблиц отвечающих за вывод материала, материалы созданные после backup не отображаются. т.е. они есть в базе данных, они выводятся в списке опубликованных материалов, есть в синонимах, даже комментарии к ним есть, но при попытке зайти на страницу вылезает "Запрашиваемая страница не найдена". Где не прав?
- Sanco2's blog
- Для комментирования войдите или зарегистрируйтесь
Какую таблицу импортировал?
- Для комментирования войдите или зарегистрируйтесь
node
node_comment_statistics
content_type_tip1
content_type_tip2
content_node_field
content_node_field_instance
comments
comment_notify_user_settings
comment_upload
сск ошибку выдал:
"warning: Invalid argument supplied for foreach() in sitename/sites/all/modules/cck/content.module on line 1284"
код 1284 строки:
else { foreach ($type['fields'] as $field) { $items = isset($node->$field['field_name']) ? $node->$field['field_name'] : array(); $result = content_field($op, $node, $field, $items, $teaser, $page); if (is_array($result)) { $return = array_merge($return, $result); } else if (isset($result)) { $return[] = $result; } if (isset($node->$field['field_name'])) { $node->$field['field_name'] = $items; } }
- Для комментирования войдите или зарегистрируйтесь
про ошибку
вот тут нашел решение http://drupal.org/node/716878, но проблему с материалами это не решило.
- Для комментирования войдите или зарегистрируйтесь
Ну все скопировали, кроме одного. Насколько я помню, сам текст нод хранится в таблице node_revisions
- Для комментирования войдите или зарегистрируйтесь
Семнён Семёныч! Спасибо помогло.
- Для комментирования войдите или зарегистрируйтесь




Комментарии