Перестали добавляться статьи

#1 13 января 2016 в 01:20
Суть проста, перестали добавляться статьи на сайт
DATABASE ERROR:

INSERT INTO cms_content SET category_id = '70',user_id = '522',title = 'Проба добавления статьи -заголовок',description = 'Проба добавления статьи — анонс',content = 'Проба добавления статьи — статья',published = '1',pubdate = '2016-01-13 02:15',enddate = '2016-01-13 02:15',is_end = '0',showtitle = '1',meta_desc = 'проба добавления статьи -заголовок',meta_keys = '',showdate = '1',showlatest = '1',showpath = '1',comments = '1',canrate = '1',pagetitle = '',ordering = '1'
Duplicate entry '' for key 'seolink'

Кто знает, что делать и как исправить? Версия 1.10.6
#2 13 января 2016 в 02:59
А это Duplicate entry '' for key 'seolink' не оно?
Она возникает при попытке добавить записи в уже существующую, дублирующую.
Удалите индекс seolink в таблице cms_content вручную через пхпмайадмин (надеюсь знаете где это чудище?) и вновь попробуйте добавить статью.
#3 13 января 2016 в 07:34
Петрмаг, Одинаковые названия статей, которые переводятся в ссылку. Т.е. ссылка на статью дублируется, вручную можете подправить или же название другое.
Из-за этого проблема.
#4 13 января 2016 в 14:00

Удалите индекс seolink в таблице cms_content вручную через пхпмайадмин

Sergey Necr
Доступ на просмотр статей исчез и выдает сайт.ru/.html
#5 13 января 2016 в 14:07
Петрмаг, а вы что — у всех статей удалили?
#6 13 января 2016 в 17:26
в Таблица: cms_content seolink только
#7 13 января 2016 в 17:33


Нажав удалить, статья после этого как и писапл автор в ответе выше, добавилась, но статьи в целом открываться перестали вовсе, бекап cms_content сделал, но залить не получается отбратно пока большой
#8 13 января 2016 в 18:00
Петрмаг, Sergey Necr посоветовал вам удалить индекс, а вы вместо этого удалили записи, вернее их адреса. smileТеперь поможет только бэкап или перегенерация сеолинков. Соответственно бэкап проще…

Проблема в том, что убрав индекс вы просто разрешите запись дублей, а дублей по определению быть не должно… Следовательно Вам нужно смотреть не на базу, а на код компонента.
#9 13 января 2016 в 18:30

, а на код компонента.

Pasha
какого компонента?
#10 13 января 2016 в 18:53

Следовательно Вам нужно смотреть не на базу, а на код компонента.

Pasha

Выше написал, код компонента не при делах. Ребята не тупите. просто одинаковые у вас адреса статей. добавьте в url(в ручном режиме пару цифр) и будет счастье.
#11 13 января 2016 в 19:06
Туплю))) Но для начала, как снова прописать этот самый seolink? можно в скинах, думаю многим пригодится
#12 13 января 2016 в 19:39

код компонента не при делах

Еще как при делах. Именно он должен отслеживать потенциальную проблему и добавлять к сеолинку например идентификатор (собственно так оно и у всех кроме пострадавшего Петрмага и работает).

Ребята не тупите

.....

Но для начала, как снова прописать этот самый seolink? можно в скинах, думаю многим пригодится

От скринов и от того что вы вернете в таблицу поле seolink нет никакого смысла ибо данные этого поля все равно уже удалены. Распакуйте таблицу (не всю базу, а только эту таблицу) из бекапа и когда все восстановиться решайте проблему дальше.
#13 13 января 2016 в 19:57
Хостер поправил, немного статьи видно, но они так и не добавляются и выдает это
DATABASE ERROR:

INSERT INTO cms_content SET category_id = '70',user_id = '522',title = '1111111111155555555555',description = '55555555555555555555555',content = '55555555555555555555555',published = '1',pubdate = '2016-01-13 20:54',enddate = '2016-01-13 20:54',is_end = '0',showtitle = '1',meta_desc = '1111111111155555555555',meta_keys = '',showdate = '1',showlatest = '1',showpath = '1',comments = '1',canrate = '1',pagetitle = '',ordering = '1'
Duplicate entry '' for key 'seolink'
#14 13 января 2016 в 20:21
А теперь зайдите в phpMyAdmin и приведите индексы к такому виду

------------------
Такое ощущение, что вслед за записью в базу что-то пытается проделать эту же процедуру еще раз… Но могу и ошибаться ибо навскидку судить сложно. В общем приведите индексы в соответствие со скрином и после добавления статьи посмотрите что именно и в скольких экземплярах добавилось в базу.
#15 13 января 2016 в 20:42

Вот такие у меня, что тут не так?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.