Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
|
rostiss
09.11.2013 17:45
0
|
Друзья, помогите решить проблему 1054 при загрузке странице.
Ситуация такая. Установлена Joomla 3.0.3 Stable. На ней работает K2 v2.6.5. Есть рабочий модуль News Show Pro GK4 ver. 3.3.7, от внешнего разработчика. Так вот. Когда задаем в этом модуле вывод материалов по тегу К2, то получаем ошибку 1054 на той странице, где работает этот модуль. Следует сказать, что вывод по материалу или категории в этом модуле работает прекрасно. А по тегу – ошибка 1054, хоть умри. Думаю, причина где внутри БД. Но что именно искать – подскажите, плиз. С надеждой на понимание и слезами на глазах, Ростислав. |
|
sonicua
10.11.2013 13:01
0
|
В тексте данной ошибки есть указание на причину "Unknown column 'ИМЯ_СТОЛБЦА' in 'field list'", что в переводе означает "Неизвестный столбец 'ИМЯ_СТОЛБЦА' в списке полей.". Такая ошибка возникает в том случае, если попытаться выбрать или изменить данные из столбца, которого не существует.
|
|
rostiss
10.11.2013 15:36
0
|
Конечно, подобное описание значительно упростило бы решение проблемы. Но его нет!
Все что имеется - это сообщение в браузере: 1054 упс, мы очень сожалеем. Приложил скрин, гляньте. Или я не там смотрю? Ткните меня носом, Соник, прошу ваш. cdn.adm.tools/forum_message/0218/45/Untitled-1.jpg |
|
sonicua
10.11.2013 16:31
0
|
В админке на время смените шаблон сайта на стандартный, который идет с Joomla, описание ошибки должно появится.
|
|
rostiss
10.11.2013 17:24
0
|
Гениально, Соник! Вот, что получили:
1054 Unknown column 't.id' in 'where clause' SQL=SELECT content.id AS IID, content.catid AS cat_id, content.title AS title, content.introtext AS text, content.created AS date, content.publish_up AS date_publish, content.alias AS alias, content.hits AS hits, content.plugins AS plugins FROM gckrf_k2_items AS content WHERE content.trash = 0 AND content.access <= 3 AND content.published = 1 AND ( content.publish_up = '0000-00-00 00:00:00' OR content.publish_up <= '2013-11-10 12:00:00' ) AND ( content.publish_down = '0000-00-00 00:00:00' OR content.publish_down >= '2013-11-10 12:00:00' ) AND ( t.id = 287 ) AND content.created >= '2013-10-29 00:00:00' ORDER BY content.ordering DESC LIMIT 0,1; Что пишут? :) |
|
sonicua
10.11.2013 19:32
0
|
Судя по запросу, здесь либо ошибка в названии таблицы и вместо "t.id" нужно "content.id", либо запрос неполный, так как выборки из таблицы t попросту нет. Нужно смотреть исходные файлы компонента K2, чтоб сказать точно.
|
|
rostiss
10.11.2013 22:58
0
|
Проблема, как оказалось, была в самом модуле Pro GK4 от компании Gavick. Причем проблема уже давно исправлена самим разработчиком =/ Достаточно было скачать новую версию с их сайта и ошибка пропала.
Отсюда вывод: следите за обновлениями :) Спасибо, sonicua, мой далекий неизвестный друг)) Тему можно закрыть, проблема решена. |
Тема закрыта.