После удаления поля вылезает такая ошибка. С чем это может быть связано?
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u3311_drupal7.field_deleted_data_349' doesn't exist: SELECT field_deleted_data_3490.entity_type AS entity_type, field_deleted_data_3490.entity_id AS entity_id, field_deleted_data_3490.revision_id AS revision_id, field_deleted_data_3490.bundle AS bundle FROM {field_deleted_data_349} field_deleted_data_3490 WHERE (field_deleted_data_3490.deleted = :db_condition_placeholder_0) AND (field_deleted_data_3490.bundle = :db_condition_placeholder_1) LIMIT 10 OFFSET 0; Array ( [:db_condition_placeholder_0] => 1 [:db_condition_placeholder_1] => comment_node_reports ) в функции field_sql_storage_field_storage_query() (строка 585 в файле /home/u3311/domains/site.ru/modules/field/modules/field_sql_storage/field_sql_storage.module).
Комментарии
Посмотрите в базе, есть ли там таблица field_deleted_data_349. Может ее там нет. А вобще в идеале выполнить это запрос в базе и посмоттреть результат
Так в том то и дело. Что я удаляю поле вылезает эта ошибка. И в базе в это время время появляются 2 таблицы удаленного поля deleted_data_349 и ревизия его...
Раньше перекидывало на тип материала из которого поле удалялось.
Тогда классика. Чистим кеш, запускае крон и апдейт. Ниче другого в голову не приходит.
ну крон удалит . и дальше что. после создания и удаления нового поля проблема остается.
у меня та же проблема с первого дня использования 7 друпала. Есть решение?
Может кому то пригодится.
Предистория: Создал поле, и случайно удалил его из базы, а не из админки. В итоге, какое бы поле не удалял из админки вылазила ошибка наподобие этой.
Решение: в таблице field_config и field_config_instance находим поиском название поля на которое ругается ошибка и удаляем его. После этого у меня всё стало хорошо.
Удачи всем!