Задавайте вопросы, мы ответим
Вы не зашли.
От себя добавлю, что на этот раз запрос интереснее, и нужно еще угадать,
в какую из двух таблиц эту колонку нужно добавить
Неактивен
MySQL Error 1054 выдаёт такую ошибку при работе в DLE. Выдаёт при сохранении результата изменений настройки. Как такое поправить?
The Error returned was:
Unknown column 'allow_image_size' in 'field list'
Error Number:
1054
INSERT INTO dle_usergroups (group_name, allow_cats, allow_adds, cat_add, allow_admin, allow_addc, allow_editc, allow_delc, edit_allc, del_allc, moderation, allow_all_edit, allow_edit, allow_pm, max_pm, max_foto, allow_files, allow_hide, allow_short, time_limit, rid, allow_fixed, allow_feed, allow_search, allow_poll, allow_main, captcha, icon, allow_modc, allow_rating, allow_offline, allow_image_upload, allow_file_upload, allow_signature, allow_url, news_sec_code, allow_image, max_signature, max_info, admin_addnews, admin_editnews, admin_comments, admin_categories, admin_editusers, admin_wordfilter, admin_xfields, admin_userfields, admin_static, admin_editvote, admin_newsletter, admin_blockip, admin_banners, admin_rss, admin_iptools, admin_rssinform, admin_googlemap, allow_html, group_prefix, group_suffix, allow_subscribe, allow_image_size, cat_allow_addnews) values ('р', 'all', '1', 'all', '0', '1', '1', '1', '0', '0', '0', '0', '0', '1', '20', '100', '1', '1', '1', '0', '4', '0', '1', '1', '1', '1', '0', '', '0', '1', '0', '1', '1', '1', '1', '1', '0', '500', '1000', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '', '', '0', '0', 'all')
Отредактированно Indigo24 (03.07.2010 12:33:49)
Неактивен
Нужно прочитать FAQ#10 и выполнить указания, которые там приведены.
a = dle_usergroups
b = allow_image_size
c = int
Неактивен
Здравствуйте.
Янаверное буду не оригинален,но у меня аналогичная проблема.
При редактировании и дальнейшем сохранении групп пользователей стала вываливаться ошибка MySQL:
Причина ошибки: 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 'allow_html='0', group_prefix='', group_suffix='' at line 1 Номер ошибки: 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', speed_download_files='0', admin_files='1', 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', admin_deadlinks='0' allow_html='0', group_prefix='<b><span style=\\\"color:red\\\">', group_suffix='</span></b>', allow_subscribe='1', allow_image_size='1', cat_allow_addnews='all' WHERE id='1'
Двигло DLE. заранее благодарю за ответ.
Неактивен
пункт #10 прочел и с чем то согласен, но гемороя будет очень много с переходом на альтернативный движок.
Скажите, а в каком месте и как лечится, я понимаю, что тут уже многократно это обсуждалось, но я не нашел.
Если не трудно, не могли бы подробнее лечение описать. Спасибо.
Неактивен
Попробуйте поискать в теле файлов php вхождения allow_html. Скорее
всего, оно будет прямо в запросе того вида, что у Вас написан. Вот перед
ним нужно поставить запятую.
Неактивен
paulus написал:
Попробуйте поискать в теле файлов php вхождения allow_html. Скорее
всего, оно будет прямо в запросе того вида, что у Вас написан. Вот перед
ним нужно поставить запятую.
попробовал, результат тот же. Хотя может я что то не так понял...
Я уже всю башку себе сломал с этим глюком...
Неактивен
Что значит — тот же? Запятую добавили? Да — не в том месте, или и в том
тоже надо. Переписывать чужой код — дело неблагодарное.
Неактивен
Здравствуйте уважаемый paulus! C пунктом 10 Faq ознакомился. Плевать.
Просьба подсказать какой запрос составить при ошибке
MySQL Error!
------------------------
The Error returned was:
Unknown column 'news_id' in 'where clause'
Error Number:
1054
Неактивен
Нужно добавить колонку news_id в таблицу, имя которой Вы не указали.
Неактивен
Нашел. Большое спасибо! А по поводу того, что много sql инъекций, так там заплатки постоянно делают вроде как
Отредактированно winchester7 (16.07.2010 15:27:32)
Неактивен
paulus написал:
Попробуйте поискать в теле файлов php вхождения allow_html. Скорее
всего, оно будет прямо в запросе того вида, что у Вас написан. Вот перед
ним нужно поставить запятую.
не сочтите за тупого, но я так понимаю, искать нужно строку allow_html в файлах php?
В тотал командере по alt+ F7 нашел несколько файлов, но так и не понял куда именно вписать запятую...
Неактивен
Нужно вписать там, где создается запрос, который не работает.
Неактивен
то ли лыжи не едут, то ли я...
просмотрел все файлы, запятые везде стоят, лишних нет и недостающих тоже нет, вообще не понимаю, что за гемор такой...
Неактивен
Сочуствую, правда. Правильным, кажется, все же является обратиться в службу
поддержки данного продукта (раз уж он и так платный) или модуля (если это модуль).
В конце концов, это они написали код, который не работает.
Неактивен
прошу прощения, нашел место где нет запятой...
исправил, теперь вот такая вот ошибка:
MySQL ошибка!
------------------------
Причина ошибки:
Unknown column 'admin_deadlinks' in 'field list'
Номер ошибки:
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='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', admin_deadlinks='0', allow_html='1', group_prefix='<b><span style=\\\"color:red\\\">', group_suffix='</span></b>', allow_subscribe='1', allow_image_size='1', cat_allow_addnews='all' WHERE id='1'
вот на будущее урок блин, не ставить всякие кривые модули на DLE, что бы потом голову не ломать где и что глючит...
Отредактированно 747667 (18.07.2010 12:33:43)
Неактивен
спасибо за ответ.
Скоро научусь читать скрижали и угадывать время по солнцу.
Неактивен
Нужно выполнить команду «ALTER TABLE dle_usergroups ADD admin_deadlinks INT»
и надеяться, что это поможет. Тип выбирается обычно по смыслу, какой тип под-
разумевали авторы для поля deadlinks даже приблизительно предположить не могу.
Неактивен
paulus!!!!
Огромное Вам спасибо!!!!! Все заработало!!!!
Эх, прям рассцеловал бы
Отредактированно 747667 (23.07.2010 15:39:04)
Неактивен
Доброго времени суток.
у меня похожая ошибка:
MySQL Error!
------------------------
The Error returned was:
Unknown column 'logged' in 'field list'
Error Number:
1054
UPDATE LOW_PRIORITY dle_users SET logged='0' WHERE user_id='1'
подскажите пожалуйста [a],[b],[c] а то я сам не догоняю
заранее благодорю!
Неактивен
Ну, очевидно,
a = dle_users
b = logged
c = int
Неактивен