Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1 2
Доброго времени суток!
Установила движок DLE 7.5, вродe все работает, но когда коснулся вопрос о редактировании групп пользователей в админ панели, то вот что получилось:
при нажатии кнопки Отредактировать группу выдает ошибку баз данных:
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='0', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='0', allow_delc='0', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='0', max_pm='0', max_foto='0', allow_files='1', allow_hide='0', allow_short='1', time_limit='0', rid='5', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='0', captcha='1', icon='{THEME}/images/icon_5.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='0', allow_file_upload='0', allow_signature='0', allow_url='1', news_sec_code='1', allow_image='0', max_signature='0', max_info='0' WHERE id='5'
Мне посоветовывали сделать запрос в SQL:
ALTER TABLE `PREFIX_usergroups` ADD `allow_image_upload` TINYINT( 1 ) NOT NULL DEFAULT '0'
UPDATE PREFIX_usergroups SET allow_image_upload='1'
UPDATE PREFIX_usergroups SET allow_file_upload='1' WHERE id < '4'
но кагда делаю его то вот что получается:
Ошибка
SQL-запрос:
ALTER TABLE `PREFIX_usergroups` ADD `allow_image_upload` TINYINT( 1 ) NOT NULL DEFAULT '0' UPDATE PREFIX_usergroups SET allow_image_upload = '1' UPDATE PREFIX_usergroups SET allow_file_upload = '1' WHERE id < '4'
Ответ MySQL:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE PREFIX_usergroups SET allow_image_upload='1'
UPDATE PREFIX_usergroups SE' at line 2
я в этом ничего не понимаю
ПОМОГИТЕ ПАЖАЛУЙСТА РЕШИТЬ ЭТУ ПРОБЛЕМУ.
За ранее благадарю!
Неактивен
MARYXA написал:
Мне посоветовывали сделать запрос в SQL:
ALTER TABLE `PREFIX_usergroups` ADD `allow_image_upload` TINYINT( 1 ) NOT NULL DEFAULT '0'
UPDATE PREFIX_usergroups SET allow_image_upload='1'
UPDATE PREFIX_usergroups SET allow_file_upload='1' WHERE id < '4'
Это три разных запроса, а не один. В конце запроса необходимо ставить ; Вместо слова PREFIX писать используемый вами префикс в данном случае dle.
Непонятно к чему относится этот совет. Вышеприведенная ошибка возникла из-за того, что в таблице dle_usergroups отсутствует колонка max_signature
Для исправления ошибки нужно добавить недостающее поле в таблицу.
Выполнить запрос типа:
Неактивен
Выполнила запрос:
ALTER TABLE dle_usergroups ADD max_signature TINYINT(1) NOT NULL DEFAULT '0';
запрос выполнен.
но всё равно не могу редактировать групп пользователей.
всё ровно такая-же проблема:
MySQL Error!
------------------------
The Error returned was:
Unknown column 'max_info' in 'field list'
Error Number:
1054
UPDATE dle_usergroups set group_name='Гости', allow_cats='all', allow_adds='0', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='0', allow_delc='0', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='0', max_pm='0', max_foto='0', allow_files='1', allow_hide='0', allow_short='1', time_limit='0', rid='5', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='0', captcha='1', icon='{THEME}/images/icon_5.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='0', allow_file_upload='0', allow_signature='0', allow_url='1', news_sec_code='1', allow_image='0', max_signature='0', max_info='0' WHERE id='5'
Неактивен
Проблема немножко другая. Теперь он ругается на отсутствие поля max_info
Нужно выполнить что-то типа
Неактивен
VASYA ОГРОМНОЕ ТЕБЕ СПАСИБО!!!
Всё получилось.
Я уже и не надеялась что что-то получиться.
Спасибо
Неактивен
здраствуйте я поставил двин новый с 7.5 на 8.2 и вадаёт тоже самое ! при запросах выдаёт #1060 - Duplicate column name 'max_signature' что делать?
Неактивен
а нет! он пишет
The Error returned was:
Unknown column 'admin_addnews' in 'field list'
Error Number:
1054
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='0', 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='2', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_2.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='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptools='0', admin_rssinform='0', admin_googlemap='0' WHERE id='2'
Неактивен
benzin написал:
а нет! он пишет
The Error returned was:
Unknown column 'admin_addnews' in 'field list'
Error Number:
1054
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='0', 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='2', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_2.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='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptools='0', admin_rssinform='0', admin_googlemap='0' WHERE id='2'
У вас в таблице отсутствует колонка `admin_addnews`. Попробуйте добавить
Неактивен
а куда и что вообще как там делать нужно! я просто в этом чайник
Неактивен
вот что выдало! #1060 - Duplicate column name 'admin_addnews'
Неактивен
Он сообщает, что колонка 'admin_addnews' уже присутствует и отказывается добавлять новую колонку с таким же именем. Вы случайно указанную мной команду не дважды пытались выполнить?
Что сейчас говорит на ваш запрос UPDATE dle_usergroups set group .... ?
Неактивен
да я первый раз ваш запрос сделал он мне ни чего не выдал! второй раз сделал и он мне это выдал! но всё равно он тоже самое пишит!
Неактивен
может в аське пообщаемся мне просто побыстрей починить нужно! ?7 353067667
Неактивен
Первый раз вы выполнили запрос и он вам ничего не выдал, т.е. добавил колонку.
Второй раз выполнили и он выдал ошибку, так как такая колонка уже существует.
Что сейчас пишет запрос
Неактивен
#1054 - Unknown column 'admin_editnews' in 'field list'
Неактивен
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='0', 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='2', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_2.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='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptoo[...]
Неактивен
Ну вот, теперь он уже ругается на отсутствие другой колонки, а вы говорите пишет тоже самое.
По аналогии нужно добавить и эту колонку. Из записи admin_editnews='0', логично предположить, что эта колонка имеет тип INT
Соответственно нужно выполнить:
Неактивен
я сделал он походу прописал ! но эфект тот же все равно ошибка 1054
Неактивен
А колонки какой на этот раз не хватает?
Неактивен
#1054 - Unknown column 'admin_comments' in 'field list'
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='0', 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='2', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_2.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='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptoo[...]
Неактивен
всё тоже самое я вообще не понимаю что он хочит!
Неактивен
По аналогии нужно добавить и эту колонку. Из записи admin_comments='0', логично предположить, что эта колонка имеет тип INT
Соответственно нужно выполнить:
Неактивен
выполнил ! но ни чего не изменилось
Неактивен
Ну почему тоже самое? Ругается то он на отсутствие разных колонок. Вы обновили движок - при этом структура таблицы осталась неизменной, а запросы поменялись и в новых запросах присутствуют неизвестные колонки.
MySQL обнаруживает в запросе " ... admin_addnews='0', admin_editnews='0', admin_comments='0', ... " неизвестную ему колонку admin_addnews и выдает ошибку, что такой колонки он не знает. Вы её добавили, теперь он ругается на отсутствие колонки admin_editnews, далее - admin_comments и так далее пока в запросе не останется неизвестных колонок.
P.S. Внимательно читайте полностью сообщение об ошибке, а не только её номер.
Неактивен
:-) хорошо! что мне нужно дальше делать?
Неактивен
Страниц: 1 2