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

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

Помогите срочно с ошибкой mysql

Тема в разделе "Вопросы- ответы", создана пользователем Olegjan, 21 дек 2016.

21.12.16 в 20:55
21.12.16 в 22:34
12
2.058
0
  1. TopicStarter Overlay
    Olegjan

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 янв 2015
    Сообщения:
    2.307
    Лучших ответов:
    0
    Рейтинги:
    +831 / 47 / -0
    Ребята, помогите как исправить ошибку

    MySQL error in file: /engine/modules/show.full.php at line 145
    Error Number: 1017
    The Error returned was:
    Can't find file: 'dle_views' (errno: 2)
    SQL query:


    INSERT INTO dle_views (news_id) VALUES ('861')
     
  2. Juker7

    Команда форума VIP Кинотрафик v2

    Регистрация:
    27 окт 2016
    Сообщения:
    525
    Лучших ответов:
    0
    Рейтинги:
    +266 / 4 / -0
    Посмотрел структуру таблицы, news_id - хранит целочисленные значения, а ты пытаешься вставить строковое.

    Не уверен, что прав, но может быть, если убрать '' у запроса, то пройдет.

    Посмотри, есть ли у тебя эта таблица?
     
  3. dkent

    dkent Посетитель

    Регистрация:
    25 сен 2016
    Сообщения:
    59
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    проше сделай запрос в phpmyadmin и уже смотри ошибки выполнения запроса
     
  4. TopicStarter Overlay
    Olegjan

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 янв 2015
    Сообщения:
    2.307
    Лучших ответов:
    0
    Рейтинги:
    +831 / 47 / -0
    Короче, у меня закончилось место на сервере, из за этого полетели базы данных, в поддержке отписали что эта ошибка в таблице, отвечающая за количество просмотров новостей, сейчас отключил эту функцию в админке, как восстановить эту таблицу? Я так понимаю что нужен запрос какой-то в базу данных?
     
  5. dkent

    dkent Посетитель

    Регистрация:
    25 сен 2016
    Сообщения:
    59
    Лучших ответов:
    0
    Рейтинги:
    +4 / 0 / -0
    Попробуй эту команду

    mysqlcheck -r db_name table_name -uroot -p

    db_name — имя базы данных
    table_name — таблица
     
  6. ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    729
    Лучших ответов:
    1
    Рейтинги:
    +388 / 51 / -0
    Код:
    DROP TABLE IF EXISTS `dle_views`;
    CREATE TABLE `dle_views` (
    `id` mediumint(8) NOT NULL auto_increment,
    `news_id` int(11) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM /*!40101 DEFAULT CHARSET=cp1251 */;
    
     
    • Нравится Нравится x 1
  7. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    У меня такая же херня была вчера, поддержка восстановила с бэкапа. если есть бэкап, то можно с него...
     
  8. jazzoman

    jazzoman Зелёный

    Регистрация:
    14 мар 2016
    Сообщения:
    21
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Восстанавливай из Бэкапа базы в панели управления хостинга. Возможно и место закончилось именно по причине большого количества бэкапов, у меня такое было как то )))
     
  9. TopicStarter Overlay
    Olegjan

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 янв 2015
    Сообщения:
    2.307
    Лучших ответов:
    0
    Рейтинги:
    +831 / 47 / -0
    Они сами у меня бекап спрашивают, у меня только старые есть :(
     
  10. phoenixaa

    phoenixaa Бывалый

    Регистрация:
    28 сен 2015
    Сообщения:
    103
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    Ну вот, теперь как и я позаботишься, чтобы бэкап делался каждый день автоматом...:(
     
    • Нравится Нравится x 1
  11. jazzoman

    jazzoman Зелёный

    Регистрация:
    14 мар 2016
    Сообщения:
    21
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    Как вариант, восстанови из старой базы только ту таблицу которая у тебя крашнулась. В твоем случае это 'dle_views'.
     
    • Нравится Нравится x 1
  12. TopicStarter Overlay
    Olegjan

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 янв 2015
    Сообщения:
    2.307
    Лучших ответов:
    0
    Рейтинги:
    +831 / 47 / -0
    @ERR, спасибо большое, вроде помогло.
     
  13. ckau

    Команда форума VIP Кинотрафик v2

    Регистрация:
    5 май 2016
    Сообщения:
    1.230
    Лучших ответов:
    4
    Рейтинги:
    +468 / 43 / -0
    Просто зайти в phpmyadmin или любой другой менеджер по работе с базой и таблицу dle_views нажать очистка( не путать с удаление), в этой таблице хранятся кеш данные по просмотрам и она ни на что не влияет.
     
    • Нравится Нравится x 2
Яндекс.Метрика