Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? База данных не записывает новость id: 0

Тема в разделе "Вопросы- ответы", создана пользователем D-Base, 20 июл 2019.

20.07.19 в 17:40
21.07.19 в 13:52
12
2.196
0
  1. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    Ну тема примерно такая: Скопировал полностью сайт, поставил рядом. Таже база, теже файлы. Начались траблы с базой. То одно, то другое. Лопатил интернет, и подлечивал. Все вроде работает, кроме как добавление новостей. Парсит как обычно, сохранил, фильм вроде как появился, клик по фильму - в полную новость, кидает на главную..хотя в браузерной строке ссылка на полную новость с ID 0. Идешь через админку редачить, такая фигня:

    Opera Снимок_2019-07-20_1703.png
    Сохраняешь, такая фигня:

    Opera Снимок_2019-07-20_170117.png
    Сразу хочу сказать: База данных, для меня темный лес). Может что-то не догрузилось, так как при загрузке базы в конце mysql постоянно выдавал 500 ошибку. Кто валакет, может каким-то запросом можно что-то добавить? А так вроде все работает...
     
  2. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    Нулевой ид не должен добавляться в бд, он временный после сохранения новости ид должен сменится автоматически. Скорее всего у вас слетел AUTO_INCREMENT в базе данных либо его нет вообще. Вспоминайте для начала что за правки делали перед появлением данной проблемы с ид.
     
  3. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    Че-то были ошибки с FULL TEXT, post_extras - не редактировалась..сейчас нормально, таблицы все на месте, сколько и на рабочем -65
     
    #3 D-Base, 20 июл 2019
    Последнее редактирование: 20 июл 2019
  4. synlivcho

    PRO Users

    Регистрация:
    24 окт 2018
    Сообщения:
    749
    Лучших ответов:
    2
    Рейтинги:
    +99 / 30 / -0
    Ссылку удали ..
     
  5. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    ааа, спасибо:D
     
  6. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    При добавлении следующей новости ошибка выскакивает примерно такого содержания ? Или ничего не происходит и следующая новость так же добавляется нормально ?

    Error Number: 1062
    The Error returned was:
    Duplicate entry '0' for key 'PRIMARY'
     
  7. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    И следующая добавляется нормально, но тоже id 0. Появляется в базе, с пустыми полями). Смотрел эту хрень AUTO_INCREMEN, в файле прописана. Для экперемента прописал, еще раз - получил ошибку...типо лишняя.
     
  8. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    Да, иногда вылазит такая хрень, когда загружаешь базу:



    Opera Снимок_2019-07-20_202050_45.88.78.197.png Opera Снимок_2019-07-20_202139_45.88.78.197.png
     
  9. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    На данном сервере что сейчас стоит сайт, ранее все работало нормально ? Или это первый сайт на этом сервере ? Если до этого ничего не стояло, то пишите в тп, возможно причина кроется с их стороны. Если есть возможность предоставления удалённого доступа к Пк , то стучите в телегу igrovik igrovik нужно глянуть саму бд ,что там и как.
     
  10. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    Два работают, один сегодня удалил(блок), еще один стоит работает(правда тоже в блоке):Dв телегу постучу. Благодарю!
     
  11. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    Итак вдруг кому пригодится ещё! Решение проблемы заключается в отключенном auto_increment в базе данных, для проверки заходим в phpmyadmi -> ваша бд сайта -> dle_post -> Вверху ищем и выбираем вкладку (Структура) -> напротив id жмём изменить -> Ищем (A_I) под ним должна стоять галочка, если нету то ставим сохраняем. Тоже самое производим с таблицей dle_post_extras . Чистим кэш сайта и проверяем.
     
    • Нравится Нравится x 1
    • Полезно Полезно x 1
  12. TopicStarter Overlay
    D-Base

    PRO Users

    Регистрация:
    26 май 2017
    Сообщения:
    384
    Лучших ответов:
    1
    Рейтинги:
    +96 / 36 / -0
    igrovik починил за две секунды! Огромная благодарность!
     
  13. igrovik

    igrovik Местный

    Регистрация:
    11 дек 2016
    Сообщения:
    1.007
    Лучших ответов:
    8
    Рейтинги:
    +355 / 12 / -0
    Рад был помочь.
     
Похожие темы
  1. pouf
    Ответов:
    3
    Просмотров:
    2.390
  2. PunPun
    Ответов:
    57
    Просмотров:
    11.615
  3. tomy
    Ответов:
    15
    Просмотров:
    6.280
  4. Olegjan
    Ответов:
    0
    Просмотров:
    3.158
  5. Defoz
    Ответов:
    2
    Просмотров:
    571
Загрузка...
Яндекс.Метрика