Ragex Опубликовано 30 Января 2006 Жалоба Поделиться Опубликовано 30 Января 2006 При попытке открыть настройку Album Manager выдается: mySQL query error: SELECT a.*, m.name AS member_name, SUM( i.views ) AS total_views, SUM( i.file_size ) AS total_size FROM ibf_gallery_albums a, ibf_members m LEFT JOIN ibf_gallery_images i ON ( i.album_id=a.id ) WHERE m.id=a.member_id GROUP BY a.id ORDER BY a.last_pic DESC LIMIT 0, 20 SQL error: Unknown column 'a.id' in 'on clause' SQL error code: Date: 30.1.2006, 19:34 Поднимаю что видимо не хватает колонки, но что сделать нужно не знаю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Anthony Опубликовано 30 Января 2006 Жалоба Поделиться Опубликовано 30 Января 2006 Прочитайте внимательно Правила Форума.Воспользуйтесь Поиском.(особенно по сл. Unknown column)post_title Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Грем Опубликовано 3 Февраля 2006 Жалоба Поделиться Опубликовано 3 Февраля 2006 Проблема в совместимости с mysql5 нужно в файле sources/sql/mysql_gallery_admin_queries.php function get_mem_albums( $a ) { return "SELECT a.*, m.name AS member_name, c.name AS category_name FROM ".SQL_PREFIX."gallery_albums a, ".SQL_PREFIX."members m LEFT JOIN ".SQL_PREFIX."gallery_categories c ON ( c.id=a.category_id ) WHERE a.id={$a['id']} AND m.id=a.member_id"; } заменить на function get_mem_albums( $a ) { return "SELECT a.*, m.name AS member_name, c.name AS category_name FROM (".SQL_PREFIX."gallery_albums a, ".SQL_PREFIX."members m) LEFT JOIN ".SQL_PREFIX."gallery_categories c ON ( c.id=a.category_id ) WHERE a.id={$a['id']} AND m.id=a.member_id"; } и { return "SELECT a.*, m.name AS member_name, SUM( i.views ) AS total_views, SUM( i.file_size ) AS total_size FROM ".SQL_PREFIX."gallery_albums a, ".SQL_PREFIX."members m LEFT JOIN ".SQL_PREFIX."gallery_images i ON ( i.album_id=a.id ) WHERE {$a['where']} m.id=a.member_id GROUP BY a.id ORDER BY {$a['sort_key']} {$a['sort_by']} LIMIT {$a['st']}, 20"; } заменить на { return "SELECT a.*, m.name AS member_name, SUM( i.views ) AS total_views, SUM( i.file_size ) AS total_size FROM (".SQL_PREFIX."gallery_albums a, ".SQL_PREFIX."members m) LEFT JOIN ".SQL_PREFIX."gallery_images i ON ( i.album_id=a.id ) WHERE {$a['where']} m.id=a.member_id GROUP BY a.id ORDER BY {$a['sort_key']} {$a['sort_by']} LIMIT {$a['st']}, 20"; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Elmo Опубликовано 23 Мая 2006 Жалоба Поделиться Опубликовано 23 Мая 2006 Грем пасибо и от меня помогло... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Elmo Опубликовано 30 Мая 2006 Жалоба Поделиться Опубликовано 30 Мая 2006 А вот захожу в личные данные там Галерея там Ваши Закладки ( типо того ) нажимаю и получаю :mySQL query error: SELECT i.*, m.members_display_name AS name, m.id AS mid, r.id as rated FROM ibf_gallery_images i , ibf_gallery_favorites f LEFT JOIN ibf_members m ON ( m.id=i.member_id ) LEFT JOIN ibf_gallery_ratings r ON ( r.img_id=i.id AND r.member_id=2 ) WHERE f.member_id=2 AND i.id=f.img_id AND i.approved=1 GROUP BY i.id ORDER BY i.id DESC LIMIT 0, 9 SQL error: Unknown column 'i.member_id' in 'on clause'SQL error code: Date: Tuesday 30th of May 2006 04:10:55 PM а так же извеняюсь за офтотоп , почему то удалять картинки могут не только модераторы но и обычные пользователи, как это отменить ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Anthony Опубликовано 30 Мая 2006 Жалоба Поделиться Опубликовано 30 Мая 2006 А вот захожу в личные данные там Галерея там Ваши Закладки ( типо того ) нажимаю и получаю :Саму тему читали сначала? MySQL 5!!!!!а так же извеняюсь за офтотоп , почему то удалять картинки могут не только модераторы но и обычные пользователи, как это отменить ?Настройки групп.АЦ -> КОМПОНЕНТЫ -> Invision Gallery -> Groups Пользователи -> Правка Могут модерировать альбомы?Эта группа сможет просматривать приватные альбомы, а так же удалять изображения из других альбомов Ставите: "Нет" Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Elmo Опубликовано 30 Мая 2006 Жалоба Поделиться Опубликовано 30 Мая 2006 Ну в Groups а там Access Settings ? ставлю всё нет и всё равно удаляеться и изменяетсья :-) Саму тему читали сначала? MySQL 5!!!!! именно эту читал и сделал как написано, ушла ошибка в Альбомах но вот в закладках осталась.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
stol Опубликовано 1 Июня 2006 Жалоба Поделиться Опубликовано 1 Июня 2006 А вот захожу в личные данные там Галерея там Ваши Закладки ( типо того ) нажимаю и получаю :Саму тему читали сначала? MySQL 5!!!!!а так же извеняюсь за офтотоп , почему то удалять картинки могут не только модераторы но и обычные пользователи, как это отменить ?Настройки групп.АЦ -> КОМПОНЕНТЫ -> Invision Gallery -> Groups Пользователи -> Правка Могут модерировать альбомы?Эта группа сможет просматривать приватные альбомы, а так же удалять изображения из других альбомов Ставите: "Нет" Глюки начинают доставать!Вы тех поддержка или где, мы всетаки не бесплатную версию поставили, а деньги заплатили!Вопрос про "закладки", если знаете как исправить код, то пишите код целиком!!!Итак делаю это за вас!Зашел в файл: mysql_gallery_queries.phpфункция: function get_images( $a ) { return "SELECT i.*, m.members_display_name AS name, m.id AS mid, r.id as rated FROM ibf_gallery_images i {$a['fav_tbl']} LEFT JOIN ibf_members m ON ( m.id=i.member_id ) LEFT JOIN ibf_gallery_ratings r ON ( r.img_id=i.id AND r.member_id={$a['member_id']} ) WHERE {$a['where']} {$a['approve']} {$a['prune']} {$a['restrict']} GROUP BY i.id ORDER BY {$a['pin']} {$a['sort_key']} {$a['order_key']} {$a['sort_xtra']} {$a['limit']} "; } Какого хрена тут префикс забит FROM ibf_gallery_images?! При установке базы я выбрал совершенно другой префикс у таблиц. Если его нельзя менять то зачем сделали при установке возможность замены?Итак меняем sql: return "SELECT i.*, m.members_display_name AS name, m.id AS mid, r.id as rated FROM ".SQL_PREFIX."gallery_images i {$a['fav_tbl']} LEFT JOIN ".SQL_PREFIX."members m ON ( m.id=i.member_id ) LEFT JOIN ".SQL_PREFIX."gallery_ratings r ON ( r.img_id=i.id AND r.member_id={$a['member_id']} ) WHERE {$a['where']} {$a['approve']} {$a['prune']} {$a['restrict']} GROUP BY i.id ORDER BY {$a['pin']} {$a['sort_key']} {$a['order_key']} {$a['sort_xtra']} {$a['limit']} ";и добавляем скобки во FROM: FROM (".SQL_PREFIX."gallery_images i {$a['fav_tbl']}) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 1 Июня 2006 Жалоба Поделиться Опубликовано 1 Июня 2006 Вы тех поддержка или где, мы всетаки не бесплатную версию поставили, а деньги заплатили!Уважаемый, а каким образом Вы у IBResource.ru приобрели Invision Gallery ??? где приобрели, там и возмущайтесь!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
stol Опубликовано 1 Июня 2006 Жалоба Поделиться Опубликовано 1 Июня 2006 Вы тех поддержка или где, мы всетаки не бесплатную версию поставили, а деньги заплатили!Уважаемый, а каким образом Вы у IBResource.ru приобрели Invision Gallery ??? где приобрели, там и возмущайтесь!!!Я в отличие от тех поддержки дал ответ. А почему то на мои вопросы по форуму, который я приобрел у IBResource.ru ответов нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 2 Июня 2006 Жалоба Поделиться Опубликовано 2 Июня 2006 Я в отличие от тех поддержки дал ответ. А почему то на мои вопросы по форуму, который я приобрел у IBResource.ru ответов нет.Пожалуйста, напишите дату и приблизительное время оплаты лицензии на Invision Power Board в размере 70 долларов США.Так же я попрошу указать адрес сайта, на который Вы приобретали лицензию и который Вы указали в анкете при оплате (всё это не будет считаться рекламой). Если в течение трёх суток я не увижу выше запрошенных мной данных, Ваша учетная запись будет заблокирована на нашем ресурсе в следствие «гона» в адрес технической поддержки компании ООО «АйБиРесурс». Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
cuper Опубликовано 18 Июня 2006 Жалоба Поделиться Опубликовано 18 Июня 2006 У меня Русская версия Invision Power Board v2.1.6 поставил галерею Invision Gallery 2.0.7.При заходе в Album Manager выдает:mySQL query error: SELECT a.*, m.name AS member_name, SUM( i.views ) AS total_views, SUM( i.file_size ) AS total_size FROM ibf_gallery_albums a, ibf_members m LEFT JOIN ibf_gallery_images i ON ( i.album_id=a.id ) WHERE m.id=a.member_id GROUP BY a.id ORDER BY a.last_pic DESC LIMIT 0, 20 SQL error: Unknown column 'a.id' in 'on clause'SQL error code: Date: 18.6.2006, 15:29 Просмотрел все темы про эту ошибку, попробывал все варианты, но всё равно не помогает. Помогите пожалуйста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Anthony Опубликовано 18 Июня 2006 Жалоба Поделиться Опубликовано 18 Июня 2006 У меня Русская версия Invision Power Board v2.1.6 поставил галерею Invision Gallery 2.0.7.При заходе в Album Manager выдает:mySQL query error: SELECT a.*, m.name AS member_name, SUM( i.views ) AS total_views, SUM( i.file_size ) AS total_size FROM ibf_gallery_albums a, ibf_members m LEFT JOIN ibf_gallery_images i ON ( i.album_id=a.id ) WHERE m.id=a.member_id GROUP BY a.id ORDER BY a.last_pic DESC LIMIT 0, 20 SQL error: Unknown column 'a.id' in 'on clause'SQL error code: Date: 18.6.2006, 15:29 Просмотрел все темы про эту ошибку, попробывал все варианты, но всё равно не помогает. Помогите пожалуйста.Поиск, сударь, Поиск!!100 раз говорилось об этом.Убивайте свою mySQL 5 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
rainyday Опубликовано 13 Июля 2006 Жалоба Поделиться Опубликовано 13 Июля 2006 Саму тему читали сначала? MySQL 5!!!!!Ну изивините конечно, что код IPG так криво написан, что под mysql 5.x отказывается корректно работать Вашими криками и нервными сообщениями никому тут легче не станет, а на вопрос о том как исправить подобную ошибку в "Личные данные > Ваши закладки" так и не ответили. Это очень печально.. я прочитал весь форум, так эту ошибку никто и не решил к сожалению 100 раз говорилось об этом.Убивайте свою mySQL 5А это меня вообще просто повеселило, может еще компы 64-битные выкинем в помойку потому что на них может не работать 32-битный софт? Абсурд! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
.silent Опубликовано 16 Августа 2006 Жалоба Поделиться Опубликовано 16 Августа 2006 http://www.ibresource.ru/forums/index.php?showtopic=24249 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.