DLE MySQL Error!

just-zone
На сайте с 15.03.2009
Offline
30
2020

Помогите ришить проблему с DLE, при создании статической страницы, или редактированию групп пользователей выбивает постоянно

MySQL Error!

------------------------

Подскажите что делать, база была перенесена с 6.5 версии на 7.5, возможно я чтото неправельно сделал и такие ошибки вышли в последствии.

с меня отзыв :D

M
На сайте с 14.01.2008
Offline
112
mrr
#1

Кроме "MySQL Error!" обычно еще что-то пишется, конкретизирующее ошибку.

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

Keps
На сайте с 22.04.2008
Offline
89
#2

А движок то ты сам проапгрейтил до версии 7.5 ?

just-zone
На сайте с 15.03.2009
Offline
30
#3

Редакстирование групп пользователей:

MySQL Error!

------------------------

The Error returned was:

Unknown column 'max_signature' in 'field list'

Error Number:

1054

UPDATE dle_usergroups set group_name='Посетители', allow_cats='all', allow_adds='1', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='1', allow_delc='1', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='1', max_pm='20', max_foto='101', allow_files='1', allow_hide='1', allow_short='1', time_limit='0', rid='4', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_4.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='1', allow_file_upload='1', allow_signature='1', allow_url='0', news_sec_code='1', allow_image='0', max_signature='0', max_info='0' WHERE id='4'

Создание статической страницы:

MySQL Error!

------------------------

The Error returned was:

Unknown column 'template_folder' in 'field list'

Error Number:

1054

INSERT INTO dle_static (name, descr, template, allow_br, allow_template, grouplevel, tpl, metadescr, metakeys, template_folder, date) values ('stranica', 'страница', 'страница', '0', '1', 'all', '', 'страница', 'страница', '', '1239873424')

just-zone добавил 16.04.2009 в 13:21

Keps:
А движок то ты сам проапгрейтил до версии 7.5 ?

да давно, и эта проблема есть постоянно :(

M
На сайте с 14.01.2008
Offline
112
mrr
#4

Unknown column говорит о том, что вам следует откатиться к предыдущей версии бд и обновиться заново.

just-zone
На сайте с 15.03.2009
Offline
30
#5

спосибо, а как это сделать ?

M
На сайте с 14.01.2008
Offline
112
mrr
#6

Сносите текущую бд, берете дамп старой и восстанавливаете. Надеюсь, у вас остались бекапы:)

just-zone
На сайте с 15.03.2009
Offline
30
#7

нет неосталось, да и ана старая я эту обновляю уже пол года.

P2
На сайте с 31.12.2008
Offline
35
#8

очень частая ошибка состоит в том, что при обновлении вы бэкапите базу, устанавливаете движок и восстанавливаете базу, это не правильно.

обязательно нужно проводить процедуру именно обновления

site.ru/upgrade/index.php не помню точно урл. при такой обновлении корректно создаются все необходимые таблицы и колонки для новых версий дле.

или как вариант вручную повтыкать недостающие элементы бд(колонки).

$tableSchema[] = "ALTER TABLE `" . PREFIX . "_usergroups` ADD `max_signature` SMALLINT( 6 ) NOT NULL DEFAULT '1'";

запрос будет выглядеть так(через пхпмайадмин выполните)

ALTER TABLE `dle_usergroups` ADD `max_signature` SMALLINT( 6 ) NOT NULL DEFAULT '1'

с какой версии обновлялись?

ALTER TABLE `dle_static` ADD `template_folder` VARCHAR( 50 ) NOT NULL DEFAULT ''

это было где то в 6.3 добавлено...

just-zone
На сайте с 15.03.2009
Offline
30
#9

в итоге что нужно сделать ?

Хортица
На сайте с 22.12.2006
Offline
289
#10

Поставить в /engine/data/config.php версию которая была ДО обновления

Загрузить папку /upgrade/ от версии ДЛЕ 7.5

Выполнить обновление заново http://site.ru/upgrade/

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)

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