Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Решено: Выдаёт ошибку на хостинге, под Денвером всё в порядке

При открытии главной(и не только главной) страницы сайта, магазин выдаёт ошибку:

08/08/2012 17:08:06 | 1054 - Unknown column 'r.status' in 'field list' | select r.reviews_id, r.reviews_rating, r.status, p.products_id, p.products_image, pd.products_name from os_reviews r, os_reviews_description rd, os_products p, os_products_description pd where p.products_status = '1' and p.products_id = r.products_id  and r.reviews_id = rd.reviews_id and r.status = '1' and rd.languages_id = '1' and p.products_id = pd.products_id and pd.language_id = '1' order by r.reviews_id desc limit 10 | /index.php

при тестировании локально под "Денвером" шаблон работает нормально. Хостинг majordomo, на всякий случай переустановил магазин по новой, ошибка не исчезла (


что то спецы по sql как то заглохли


ладно, попробуем предположить.
при обновлении не был допроизведён запрос к БД, в котором добавляются поля, имеющие отношение к отзывам. хоть там и лежат в обновлении какие то файлы для sql запросов, так кто бы научил как ими пользоваться. Я так не считаю себя тупым, но пришлось делать отдельный комбинированный запрос напрямую в менеджере БД, после которого всё добавилось и установилось. Создатель этого чуда, явись, чтобы выслушать трёхэтажный "панк-молебен"...))



Создатель этого чуда, явись, чтобы выслушать трёхэтажный "панк-молебен"...))


Создатель ушел из проекта почти год назад.
Попробуйте пропеть свой молебен владельцу проекта.
http://www.shopos.ru/forum/index.php?topic=6060.msg33469#msg33469



ладно, попробуем предположить.
при обновлении не был допроизведён запрос к БД,

хмм... я ничего не обновлял, взят дистрибутив shopos-2.5.9-full.zip магазина с сайта,
а вот шаблон у нас самодельный, пока делали под денвером всё пахало, а залили на хостинг и такой вот глюк

и в таблице os_reviews действительно отсутствует поле status


как вы могли залить с денвера на сервер и у вас пропало какое либо поле из БД? если на денвере всё работало, значит поле было? как вы заливали? объясните процесс заливки поэтапно и попытаемся вместе найти ответ к вашей задаче)


на Денвере разрабатывался шаблон для магазина, никаких манипуляций с базой и работы в магазине на денвере не было.
После этот шаблон я кинул в папку themes(или как она там называется для шаблонов) на хостинге. и теперь при выборе этого шаблона в админке, магазин выдаёт такую вот ошибку(с родными фирменными шаблонами магазин на хостинге работает нормально).
ps еще один момент: при разработке под денвером использовалась free-версия магазина, а на хостинге установлена full, но думаю отличий в структуре базы у бесплатной и платной версий магазина нет


Ищи ответ на вопрос в папке source своего шаблона.
Попробуй проверить, поставь вместо нее папку source от дефолтного шаблона, должно все заработать.
Если заработает, копай файл  source/boxes/reviews.php  или просто замени его на дефолтный


Решено, Спасибо Yurg!
Всё заработало


Не за что, в Shopos полно таких глюков, которые на денвере не выявляются  :)


Источник



Если же вы все еще сомневаетесь нужны ли вам антенны yota для 4G модема, то на сайте yota-system.ruможно узнать все подробности про установку антенн 4G.
Copyright ShopOS