После переезда на новый хостинг начала возникать следующая ошибка:
Warning: file_get_contents(/sites/all/modules/ckeditor/ckeditor/ckeditor.js) [function.file-get-contents]: failed to open stream: No such file or directory в функции _locale_parse_js_file() (строка 1393 в файле /var/www/vova/data/www/site.ru/includes/locale.inc).
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '44-0' for key 1: INSERT INTO {taxonomy_term_hierarchy} (tid, parent) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1); Array ( [:db_insert_placeholder_0] => 44 [:db_insert_placeholder_1] => 0 ) в функции taxonomy_term_save() (строка 623 в файле /var/www/vova/data/www/site.ru/modules/taxonomy/taxonomy.module).
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '44-0' for key 1: INSERT INTO {taxonomy_term_hierarchy} (tid, parent) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1); Array ( [:db_insert_placeholder_0] => 44 [:db_insert_placeholder_1] => 0 ) в функции taxonomy_term_save() (строка 623 в файле /var/www/vova/data/www/site.ru/modules/taxonomy/taxonomy.module).
Я понимаю что связано что-то с таблицей бд таксономией, но никак не могу понять что именно не удается. Подскажите куда копать и что не так
Комментарии
Сюда копать.
Умно...
Я уже гуглил, не нашел схожей проблемы со своей. Такая ошибка возникает лишь при действиях с таксономией - добавление категорий, меток в ноды или создание словарей, терминов и т.п.
Надо ковырять, вроде уже чинил такую проблему, давно было.
Больше по кофейной гуще ничего не вижу.
Все, починил, надо было лишь заглянуть в бд и пристально посмотреть на таблицу taxonomy_term_hierarchy.
чтобы все проблемы так решались, взглядами на таблицы
А в чем проблема-то была?
таже ошибка вылезла.
И у меня такая же ошибка. Что делать?
В бд взглянуть?
На самом деле, часто подобные ошибки возникают, к примеру, если у вас в бд была определенная строка или таблица, а потом её по какой-то причине не стало. Вспоминайте, что вы делали, а сама ошибка, непосредственно, может подсказать в каком направлении копать, т.е. это связано с полями либо модулями.
И у меня возникает периодически. Может нужно подшаманить над опциями в my.cfg?
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry... дальше разные варианты.
Например
«PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'fetch_task::addressfield' for key 'PRIMARY': INSERT INTO {cache_update} (cid, created) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1); Array ( [:db_insert_placeholder_0] => fetch_task::addressfield [:db_insert_placeholder_1] => 1333900399 ) в функции _update_create_fetch_task() (строка 245 в файле /var/www/drupal7/modules/update/update.fetch.inc).»
INSERT INTO {cache_update} дает намек что проблема (либо просто инцидент) с кешем, но все таки не хочется так часто вылетать...
Обновляю страницу через некоторое время и сообщение не появляется.