Категории

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

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

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

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

Расширения

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

Модули

Шаблоны

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

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

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

Бизнес книги

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

Магазины на ShopOS

Хостинг для ShopOS

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

Курилка

Не работает магазин + давно не обновлялся версия 2.5.2

07/11/2011 08:11:15 | 1064 - 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 'x' at line 19 | select distinct
                                          p.products_id,
                                          pd.products_name,
                                          p.products_image,
                                          p.products_tax_class_id,
                                          p.products_vpe,
                          p.products_vpe_status,
                          p.products_vpe_value,
                                          p.products_price
                                          from os_products p, os_products_description pd, os_products_to_categories p2c, os_categories c
                                          where p.products_status=1
                                          and p.products_id = p2c.products_id
                                          and pd.products_id = p.products_id
                                          and p.products_id !='0'
                                          and c.categories_id = p2c.categories_id
                                         
                                         
                                          and c.categories_status=1 order by
                                          p.products_date_added desc limit x | /index.php

Приветствую!
в какой таблице искать и что это за Х, подскажите


Обычно лимиты прописаны в настройках админки. Может случайно вместо числа поставили букву?
Просмотрите настройки - Настройки-Основные-Максимальные...

Это кстати на какой странице ошибка?


это  из лога об ошибках, а сайт закрыт по техническим причинам


В шаблоне, который у вас установлен.
Попробуйте посмотреть файл source/boxes/whats_new.php
В нем запрос вроде такой же.

Там в лимите установлено должно быть MAX_RANDOM_SELECT_NEW
Если так и есть, то нужно в базе, в phpmyadmin, в таблице os_configuration найти настройку MAX_RANDOM_SELECT_NEW
и в поле configuration_value посмотреть что установлено. Или там же, в таблице os_configuration поискать в полях configuration_value эту самую букву x


значит так все просмотрел, хрена запрос в файле именно такой и в базе стоит 10, я именно это в настройке и поставил все так же хрен, может дело в другом чем то?!


Не знаю. У себя кусок кода, например where p.products_status=1 нахожу только в этих файлах whats_new.php
Т.е. видимо это этот самый запрос.

А другие шаблоны там есть? МОжет какой-то другой шаблон выбран?
В базе, в той же таблице посмотрите CURRENT_TEMPLATE
Там прописан шаблон выбранный.


но это был именно он изначально, я так понял это модуль вывода рандомом новых товаров, так вот какой то умелец туда Х влепил вместо цифры в настройках
но вот еще что это была последняя ошибка после которой все умерло окончательно, а до этого были другие, может быть что мы эту исправили, а теперь не работает из-за предыдущей, дело в том что я его делал людям год назад а они там своими ручками лазили.


по логам нужно другие ошибки смотреть.


начало как в первой но меняется последняя строчка
p.products_date_added desc limit x | /
p.products_date_added desc limit x | /rss2.php
а вот еще одна

09/03/2011 09:03:24 | 1064 - 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 '-0, 0' at line 33 | select
                                    p.products_id,
                                    p.products_fsk18,
                                    pd.products_name,
                                    pd.products_short_description,
                                    p.products_image,
                                    p.products_price,
                                    p.products_model,
                                  p.products_vpe,
                                  p.products_quantity,
                                  p.products_vpe_status,
                                    p.products_vpe_value,                                                         
                                    p.products_tax_class_id,
                                    p.products_date_added,
                                    m.manufacturers_name
                                    from os_products p
                                    left join os_manufacturers m
                                    on p.manufacturers_id = m.manufacturers_id
                                    left join os_products_description pd
                                    on p.products_id = pd.products_id,
                                    os_categories c,
                                    os_products_to_categories p2c
                                    WHERE pd.language_id = '1'
                                    and c.categories_status=1
                                    and p.products_id = p2c.products_id
                                    and c.categories_id = p2c.categories_id
                                    and products_status = '1'
                                   
                                                                       
                                    and p.products_date_added > '2011.02.07'
                                    order
                                    by
                                    p.products_date_added DESC  LIMIT -0, 0 | /products_new.php

а вот таких
03/03/2011 23:03:20 | 1054 - Unknown column 'faq_page_url' in 'field list' | select faq_id, faq_page_url from os_faq where status = 1 and faq_page_url IS NOT NULL and faq_page_url <> '' | /index.php?cat=62
штук 10 и ссылаются на разные страницы
может все настройки на по умолчанию выставить, как вариант?!


я даже обнавил все думал может сам что то подправит, хрен.
в общем на текущий момент версия 2.5.9 при входе на страницу,
Магазин закрыт на тех. обслуживание, заходите позже!
никаких ошибок, при нажатии на вход перевод на главную страницу, если не регистрироваться то болтает туда-суда, если зарегистрироваться то дает возможность смотреть и работать с сайтом.
может кто то сталкивался.
как можно посмотреть почему "Магазин закрыт"?



я даже обнавил все думал может сам что то подправит, хрен.
в общем на текущий момент версия 2.5.9 при входе на страницу,
Магазин закрыт на тех. обслуживание, заходите позже!
никаких ошибок, при нажатии на вход перевод на главную страницу, если не регистрироваться то болтает туда-суда, если зарегистрироваться то дает возможность смотреть и работать с сайтом.
может кто то сталкивался.
как можно посмотреть почему "Магазин закрыт"?
Смотрите Настройки / Тех. обслуживание может там Техническое обслуживание включен!


Спасибо, это именно то что и было, почему раньше не посмотрел, идиотская привычка делать проблему из очевидного.
но есть еще ряд проблем, ошибки, но это чуть позднее, основная постоянно отваливающиеся пароли
с чем это может быть связано


Источник



Copyright ShopOS