miniShop и 500 ошибка
Всем привет!
Пользуясь возможностью, хочу поблагодарить Василия за отличный плагин miniShop!
Вопрос (возможно, кто-то сталкивался).
При переходе в Меню — Компоненты — miniShop возникает ошибка:
Что по этому поводу думает chrome:
Инициатором выступает ext-base.js и почему-то это происходит когда переходишь через меню в компонент miniShop или изменяешь товар/заказ.
Что дал гугло поиск:
1. В основном пишут о недостатке выделяемой памяти на скрипт. Хостер по запросу в тех. поддержку, ответил, что выделяет аж 256 мб на скрипт. И якобы проблема не в этом. Чтобы помочь, просит доступ в админку панели.
2. Кто-то ругает неправильно сконфигурированный .htaccess. Пробовал дефолтный, включая только френдли ссылки. Не помогло.
Если кто-то сталкивался или есть идеи, подскажите, пожалуйста.
Заранее спасибо!
Пользуясь возможностью, хочу поблагодарить Василия за отличный плагин miniShop!
Вопрос (возможно, кто-то сталкивался).
При переходе в Меню — Компоненты — miniShop возникает ошибка:
Что по этому поводу думает chrome:
Инициатором выступает ext-base.js и почему-то это происходит когда переходишь через меню в компонент miniShop или изменяешь товар/заказ.
Что дал гугло поиск:
1. В основном пишут о недостатке выделяемой памяти на скрипт. Хостер по запросу в тех. поддержку, ответил, что выделяет аж 256 мб на скрипт. И якобы проблема не в этом. Чтобы помочь, просит доступ в админку панели.
2. Кто-то ругает неправильно сконфигурированный .htaccess. Пробовал дефолтный, включая только френдли ссылки. Не помогло.
Если кто-то сталкивался или есть идеи, подскажите, пожалуйста.
Заранее спасибо!
Комментарии: 13
Нажми на файлик красный, в панели хрома и глянь, что прям сервер отвечает.
Там полюбому E_NOTICE, или что-то подобное.
Там полюбому E_NOTICE, или что-то подобное.
На вкладку Response переключи.
Ок, но там тоже самое, что и в всплывающей ошибке:
Кстати, при этом в лог ничего не пишется, он пустой.
Кстати, при этом в лог ничего не пишется, он пустой.
Тут нужно лог сервера смотреть, чего это он 500 выдаёт?
Решил перенести сайт на reg.ru ради эксперимента. Проблема ушла, значит точно что-то в настройках сервера у хостера. Правда на рег.ру словил другую бяку в minishop… В корзину добавляется товар только при каждом втором клике. Не повезло вообщем :)
Да, он на серваке отключен. Буду разбираться что не так, выход точно есть. Хочется уже из принципа выяснить, что же мне так пакостит:) Найду решение, напишу. Спасибо!
Мда, прошло очень много времени. Но отпишу всеж результат.
Лично мое расследование привело меня к модулю mod_fcgid. Отправил в саппорт, не помогли, возможно, даже не пытались.
Взял у reg.ru самый дешевый VPS (хотел убедиться у кого руки...), настроил, поднял тот же сайт. Все отлично. Сделал вывод.
Как итог: шаред reg.ru брать на свой риск. А самый дешевый VPS тариф XEN-1 вполне пойдет. У меня во время эксперимента на нем бегал на отлично полноценный магаз на minishop.
Лично мое расследование привело меня к модулю mod_fcgid. Отправил в саппорт, не помогли, возможно, даже не пытались.
Взял у reg.ru самый дешевый VPS (хотел убедиться у кого руки...), настроил, поднял тот же сайт. Все отлично. Сделал вывод.
Как итог: шаред reg.ru брать на свой риск. А самый дешевый VPS тариф XEN-1 вполне пойдет. У меня во время эксперимента на нем бегал на отлично полноценный магаз на minishop.
Хорошо, что разобрался.
Я давно не работаю с не-VPS, это избавляет от 99% вопросов, которые задают про хостинг.
Я давно не работаю с не-VPS, это избавляет от 99% вопросов, которые задают про хостинг.
Возникла проблема с добавлением товаров после наполнения магазина. Сейчас в каталоге находится порядка 18000 товаров. Сайт грузится довольно быстро, все в норме.
Но сегодня потребовалось внести изменения в один из товаров, при нажатии на кнопку ИЗМЕНИТЬ вылетела 500 ошибка. Также попробовал добавить новый товар-также вылетает 500 ошибка.
В логе MODX не отображается ошибка…
В логе сервера нашел проблему с указанием нехватки оперативки. Снял ограничения, установив -1, вылезла новая ошибка — временной лимит обработки скриптов. Установлено 30 секунд, добавил, поставив 300 секунд. Проблема осталась.
Товары импортировал через дополнение msImportExport, загоняя товары не тестировал их на предмет редактирования. А сейчас проблемка вылезла.
Пока не могу найти решение, надеюсь на совет, где еще можно копнуть.
Сейчас ошибка указывает на обработку тегов:
/core/model/modx/processors/element/tv/renders/mgr/input/autotag.class.php on line 55
Установленный tagListener временно удалил, но проблему это не решило.
P.S. Использую виртуальный сервер 1vds. 3G оперативки, php — 5.3.
Но сегодня потребовалось внести изменения в один из товаров, при нажатии на кнопку ИЗМЕНИТЬ вылетела 500 ошибка. Также попробовал добавить новый товар-также вылетает 500 ошибка.
В логе MODX не отображается ошибка…
В логе сервера нашел проблему с указанием нехватки оперативки. Снял ограничения, установив -1, вылезла новая ошибка — временной лимит обработки скриптов. Установлено 30 секунд, добавил, поставив 300 секунд. Проблема осталась.
Товары импортировал через дополнение msImportExport, загоняя товары не тестировал их на предмет редактирования. А сейчас проблемка вылезла.
Пока не могу найти решение, надеюсь на совет, где еще можно копнуть.
Сейчас ошибка указывает на обработку тегов:
/core/model/modx/processors/element/tv/renders/mgr/input/autotag.class.php on line 55
Установленный tagListener временно удалил, но проблему это не решило.
P.S. Использую виртуальный сервер 1vds. 3G оперативки, php — 5.3.
Скорее всего, скрипту подготовки данных для этого автотега не хватает мощей. Видимо он тупо бегает по всем 18000 товарам, создавая 18000 xPDO объектов.
Еще одна причина не использовать ТВ параметры.
Еще одна причина не использовать ТВ параметры.
Спасибо за мысль. Отключил привязку этой tv к карточке товара и все заработало.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.