Ошибка MySql в DLE

Gashish
На сайте с 04.12.2008
Offline
33
900

Все другие страницы работают, а вот как на главную не зайду пишет ошибка:

The Error returned was:

Unknown column 'editdate' in 'field list'

Error Number:

1054

SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags FROM dle_post where id = '13'

Кто знает в чем проблема?

PR
На сайте с 30.12.2007
Offline
140
#1

Запустите скрипт из /upgrade/7.0.php

rusik15
На сайте с 25.02.2009
Offline
64
#2

Проблемма в так называемой распространённой ошибке - "Uknown column DLE".

Решение - в скрипте в data/config.php прописать версию движка (*.*) и заново обновить ( /upgrade/*.*.php).Восстанавливать базу данных после этого не надл.

p.s. вместо *.* - Ваша версия dle.

Gashish
На сайте с 04.12.2008
Offline
33
#3

А надо обновлять до той версии которая сейчас стоит, тоесть до 7.5?

rusik15
На сайте с 25.02.2009
Offline
64
#4

Да.

10 букаффф

Gashish
На сайте с 04.12.2008
Offline
33
#5

У меня в папке апгрейт нет 7.5 , там макс 7.3, кто может подсказать где взять, или тут выложить.

rusik15
На сайте с 25.02.2009
Offline
64
#6

Название файлы - это не до какой версии будет обновляться, а с какой. Запускайте файл /upgrade/7.3.php

Gashish
На сайте с 04.12.2008
Offline
33
#7

Ошибку выдает.

Fatal error: Call to a member function query() on a non-object in /home/seohelps/public_html/url.ru/upgrade/7.3.php on line 19

На 19 строчке $db->query ($table);

SeWork
На сайте с 14.10.2007
Offline
133
#8

Если не знаете в чем ошибка, то проще разложить базу на части, отдельные дампы пост, категории, юзер, и по отдельности их откатывать на ту версию DLE, на которой делалась база. А уж потом апргрейдить до нужной версии. Или самому нужные колонки добавить выполнив запрос в mySQL.

Ссылки продаю по баснословным деньгам на буржуйской бирже (http://feeds.tr0e.com/?a=20818)
rusik15
На сайте с 25.02.2009
Offline
64
#9

Запустите www.сайт.ru/upgrade/ .

Если не помогло:

Сделайте бэкап базы и FTP.

Потом перезалейте все файлы движка ( той же версии!!!). Базу не удаляйте.

Запустите www.сайт.ru/upgrade/

Если не поможет, что врятли, стучите в ICQ. ( буду онлайн где-то через 2 часа).

Gashish
На сайте с 04.12.2008
Offline
33
#10

ALTER TABLE `dle_post` ADD `editdate` varchar(15) NOT NULL,

ADD `editor` varchar(40) NOT NULL,

ADD `reason` varchar(255) NOT NULL,

ADD `view_edit` tinyint(1) NOT NULL; Вот я это использовал когда апгрейдил с больее раних до 7.3, есть ли сейчас подобный на 7.5?

Gashish добавил 22.07.2009 в 11:21

Решил проблему, просто установил двиг 7.0 и всё.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий