Проблемы после обновления DLE

_maloy_
На сайте с 11.04.2009
Offline
81
903

Доброе время суток!

Обновил DLE с 8.0 до 8.3 , но вовремя обновления, что то не так сделал( опыта мало ) появилась ошибка уже не помню её текст, но хостер сказал, что это связано с версией базы данных и версией движка, они не совместимы. Мучился и в итоге установил заново DLE только версию 8.3 и пошли проблемы, сначала с категориями( на одном форуме нашел запрос к базе и все заработало), теперь проблема с редактированием групп пользователей в админ панели. нажимаю отредактировать группу, пишет ошибку:

UPDATE dle_usergroups set group_name='Администраторы', allow_cats='all', allow_adds='1', cat_add='all', allow_admin='1', allow_addc='1', allow_editc='1', allow_delc='1', edit_allc='1', del_allc='1', moderation='1', allow_all_edit='1', allow_edit='1', allow_pm='1', max_pm='50', max_foto='101', allow_files='1', allow_hide='1', allow_short='1', time_limit='0', rid='1', allow_fixed='1', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_1.gif', allow_modc='0', allow_rating='1', allow_offline='1', allow_image_upload='1', allow_file_upload='1', allow_signature='1', allow_url='1', news_sec_code='0', allow_image='1', max_signature='500', max_info='1000', admin_addnews='1', admin_editnews='1', admin_comments='1', admin_categories='1', admin_editusers='1', admin_wordfilter='1', admin_xfields='1', admin_userfields='1', admin_static='1', admin_editvote='1', admin_newsletter='1', admin_blockip='1', admin_banners='1', admin_rss='1', admin_iptools='1', admin_rssinform='1', admin_googlemap='1', allow_html='0', group_prefix='', group_suffix='', allow_subscribe='1' WHERE id='1'

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

Может тоже надо какой то запрос к базе данных сделать, подскажите, пожалуйста?

[Удален]
#1

Cтучите Кириллу, он поможет.

Хортица
На сайте с 22.12.2006
Offline
289
#2
_maloy_:
Может тоже надо какой то запрос к базе данных сделать, подскажите, пожалуйста?

Да, но судя по тому что Вы выложили - вам не помочь. Надо то что пишется над этой областью, что то типа:

MySQL Error!
------------------------

The Error returned was:
Unknown column 'flag' in 'field list'

Error Number:
1054

То что выделили жирным и есть ключевое в даном случае. Но сама ошибка приведена для примера.

ivan19v:
Cтучите Кириллу, он поможет.

Я сам пришел ;) (с)

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

Вот что сверху написано:

MySQL Error!
------------------------

The Error returned was:
Unknown column 'allow_html' in 'field list'

Error Number:
1054
Хортица
На сайте с 22.12.2006
Offline
289
#4

Вот это уже другой разговор.

Выполните запрос:


ALTER TABLE `dle_usergroups` ADD `allow_html` TINYINT( 1 ) NOT NULL DEFAULT '1';
_maloy_
На сайте с 11.04.2009
Offline
81
#5

запрос прошел успешно, но ошибка в админ панели осталась

вот текст

MySQL Error!
------------------------

The Error returned was:
Unknown column 'group_prefix' in 'field list'

Error Number:
1054
Хортица
На сайте с 22.12.2006
Offline
289
#6
_maloy_:
но ошибка в админ панели осталась

Выполняем каждый по очереди, каждый отдельно


ALTER TABLE `dle_usergroups` ADD `group_prefix` TEXT NOT NULL;
ALTER TABLE `dle_usergroups` ADD `group_suffix` TEXT NOT NULL;
ALTER TABLE `dle_usergroups` ADD `allow_subscribe` TINYINT( 1 ) NOT NULL DEFAULT '0';
UPDATE dle_usergroups SET allow_html='0' WHERE id='5';
ALTER TABLE `dle_vote` DROP INDEX `category`;
ALTER TABLE `dle_vote` ADD INDEX ( `approve` );
ALTER TABLE `dle_vote` CHANGE `category` `category` TEXT NOT NULL;
_maloy_
На сайте с 11.04.2009
Offline
81
#7

Спасибо, все супер, помогло, работает.

Да здравствует рабочий сайт, ура.

Спасибо огромное Хортица, ты супер.

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