Ошибка "JTableContent: :store failed"

  • 10 Ответов
  • 1856 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

svetlana_18

  • Новичок
  • *
  • 4
  • 0
Ошибка "JTableContent: :store failed"
« : 04.02.2013, 15:01:58 »
При добавлении любого материала (при его сохранении) выводит такую ошибку на красном фоне (и с кирпичем):
"Сохранить не удалось из-за ошибки: JTableContent: :store failed
Duplicate entry '0' for key 'PRIMARY' SQL=INSERT INTO `f8yai_content` (`id`,`title`,`alias`,`introtext`,`fulltext`,`state`,`catid`,`created`,`created_by`,`created_by_alias`,`publish_up`,`publish_down`,`images`,`urls`,`attribs`,`version`,`metakey`,`metadesc`,`access`,`metadata`,`featured`,`language`,`xreference`) VALUES ('0','test','test','

test
','','1','84','2013-02-04 08:59:40','848','','2013-02-04 08:59:40','','{\"image_intro\":\"\",\"float_intro\":\"\",\"image_intro_alt\":\"\",\"image_intro_caption\":\"\",\"image_fulltext\":\"\",\"float_fulltext\":\"\",\"image_fulltext_alt\":\"\",\"image_fulltext_caption\":\"\"}','{\"urla\":null,\"urlatext\":\"\",\"targeta\":\"\",\"urlb\":null,\"urlbtext\":\"\",\"targetb\":\"\",\"urlc\":null,\"urlctext\":\"\",\"targetc\":\"\"}','{\"show_title\":\"\",\"link_titles\":\"\",\"show_intro\":\"\",\"show_category\":\"\",\"link_category\":\"\",\"show_parent_category\":\"\",\"link_parent_category\":\"\",\"show_author\":\"\",\"link_author\":\"\",\"show_create_date\":\"\",\"show_modify_date\":\"\",\"show_publish_date\":\"\",\"show_item_navigation\":\"\",\"show_icons\":\"\",\"show_print_icon\":\"\",\"show_email_icon\":\"\",\"show_vote\":\"\",\"show_hits\":\"\",\"show_noauth\":\"\",\"urls_position\":\"\",\"alternative_readmore\":\"\",\"article_layout\":\"\",\"show_publishing_options\":\"\",\"show_article_options\":\"\",\"show_urls_images_backend\":\"\",\"show_urls_images_frontend\":\"\"}','1','','','1','{\"robots\":\"\",\"author\":\"\",\"rights\":\"\",\"xreference\":\"\"}','0','*','')"

Что это? Сделала восстановление папок/файлов и баз данных из бэкапа - одну статью удалось создать, а потом снова такая же ошибка :(

Что делать? Пожалуйста, подскажите!
Всем заранее благодарна!

*

bancone

  • Осваиваюсь на форуме
  • ***
  • 61
  • 3
Re: Ошибка "JTableContent: :store failed"
« Ответ #1 : 04.02.2013, 16:21:10 »
Как я понимаю оно не может записать данные потому что не может задать ID. Нужно проверять макс id и добавлять +1
Более подробно тут

*

svetlana_18

  • Новичок
  • *
  • 4
  • 0
Re: Ошибка "JTableContent: :store failed"
« Ответ #2 : 04.02.2013, 16:35:43 »
Как я понимаю оно не может записать данные потому что не может задать ID. Нужно проверять макс id и добавлять +1
Более подробно тут

bancone, если честно по вашей ссылке я ничего не поняла: подскажите, пожалуйста, на русском, где нужно проверить этот id? Буду очень Вам признательна!

*

bancone

  • Осваиваюсь на форуме
  • ***
  • 61
  • 3
Re: Ошибка "JTableContent: :store failed"
« Ответ #3 : 04.02.2013, 16:50:05 »
как то так или вот так

*

svetlana_18

  • Новичок
  • *
  • 4
  • 0
Re: Ошибка "JTableContent: :store failed"
« Ответ #4 : 05.02.2013, 11:22:02 »
Спасибо, друзья! Все получилось! ))))))

*

bancone

  • Осваиваюсь на форуме
  • ***
  • 61
  • 3
Re: Ошибка "JTableContent: :store failed"
« Ответ #5 : 05.02.2013, 14:56:25 »
Можно плюсануть, раз получилось ;)

*

fotosmail

  • Осваиваюсь на форуме
  • ***
  • 85
  • 7
Re: Ошибка "JTableContent: :store failed"
« Ответ #6 : 17.02.2017, 09:45:52 »
подскажите что нужно сделать чтобы исправить эту ошибку, пожалуйстаз вчера весь вечер убил и ниче не вышло

*

dron

  • Живу я здесь
  • ******
  • 1120
  • 2
Re: Ошибка "JTableContent: :store failed"
« Ответ #7 : 11.03.2017, 00:21:56 »
Такой же вопрос! Проблема возникла после переноса таблиц с контентом на новый бд. Видимо ошибка в том, что материалы со старого сайт имеют свои id, которые на новом сайте не учитываются... Как быть, подскажите, пожалуйста!

*

foxic666

  • Новичок
  • *
  • 4
  • 0
Re: Ошибка "JTableContent: :store failed"
« Ответ #8 : 14.03.2017, 16:58:18 »
у меня не выходит

*

dron

  • Живу я здесь
  • ******
  • 1120
  • 2
Re: Ошибка "JTableContent: :store failed"
« Ответ #9 : 14.03.2017, 17:48:47 »
У меня все получилось. Если ошибка такая - Duplicate entry '0' for key 'PRIMARY' SQL=INSERT INTO `f8yai_content` - то решается она через phpMyAdmin.

Как оказалось, довольно часто такое случается. Такая проблема иногда встречается при переносе сайта, или при обновлении. Проблема с в том, что содержимое (статьи, разделы меню, категории, товары в магазине и т.п.) переносятся со своими id. И почему-то бывает такое, что уже после переноса сайта при попытке создать новый материал, он получает id 0, и далее начинается новый отсчет id 1, 2, 3... А в перенесенной базе содержимое с таким id уже есть. Возникает конфликт... Как раз об этом и пишет уважаемый ProtectYourSite.

Решение такое: в бд через phpMyAdmin отыскать таблицы в которых есть содержимое (напримерб _menu, _content, _jshopping_products и т.п.), посмотреть какой id там крайний (например, 55), и выполнить sql запрос вида
ALTER TABLE префикс_имя_таблицы AUTO_INCREMENT = 56
Число в конце - это значение от которого будет вестись последующий отсчет id.

*

client500

  • Новичок
  • *
  • 8
  • 0
Re: Ошибка "JTableContent: :store failed"
« Ответ #10 : 08.06.2017, 13:14:47 »
После обновления Joomla до версии 3.7 и 3.7.2, не сохраняются материалы и категории. Сохранить не удалось из-за ошибки: Duplicate entry '0' for key 'PRIMARY'. Этот вариант "ALTER TABLE префикс_имя_таблицы AUTO_INCREMENT = 56" не помог. Как это исправить? Заранее всем спасибо.
« Последнее редактирование: 08.06.2017, 13:40:01 от client500 »