Категории
[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.
|