Ошибка 500 при добавлении в корзину

nebikoff

Постоялец
Регистрация
5 Авг 2013
Сообщения
481
Реакции
196
Стала появляться такая ошибка при добавлении в корзину:
Impossible to add the product to the cart.
textStatus: 'error'
errorThrown: 'Internal Server Error'
responseText:

500 Server Error

При чем только у товаров которые недавно были отредактированы. У других все нормально. Но так как править их все равно надо, то не понятно что делать.
 
что то похожее было, когда система была перенасыщена модулями/оверрайдами

нужно более подробно логи вебсервера и престы смотреть
 
отладку включи /config/defines.inc.php

Код:
/* Debug only */
define('_PS_MODE_DEV_', false);

false на true
и увидишь реальную ошибку
 
отладку включи /config/defines.inc.php

Код:
/* Debug only */
define('_PS_MODE_DEV_', false);

false на true
и увидишь реальную ошибку
Делал, и на сколько понимаю это что то за плагин, а что с ним делать не пойму
(
Notice: Undefined index: scrolltop in /home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 177 Notice: Trying to get property of non-object in /home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 177 Notice: Undefined index: keepmenu in
/home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 179 Notice: Trying to get property of non-object in
/home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 179 Notice: Undefined index: animate_scroll in
/home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 181 Notice: Trying to get property of non-object in
/home/i...9/g.....ru/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 181
)
 
это Notice а не ошибки, модули старенькие недописанные по стандартам - жить можно

когда 500 нужно логи вебсервера смотреть
 
Да точно, но ошибки только две:
Invalid product vars at line 106 in file classes/Link.php
Property StockAvailable->id_product_attribute is empty at line 909 in file classes/ObjectModel.php

Вот что в 106 строке - throw new PrestaShopException('Invalid product vars');
А вот что в 909 - throw new PrestaShopException($message);
 
Последнее редактирование:
Да точно, но ошибки только две:
Invalid product vars at line 106 in file classes/Link.php
Property StockAvailable->id_product_attribute is empty at line 909 in file classes/ObjectModel.php

Вот что в 106 строке - throw new PrestaShopException('Invalid product vars');
А вот что в 909 - throw new PrestaShopException($message);

мало изначальной информации

видимо или модулями/руками или импортом товары могли попортиться, в базе стоит что товар имеет атрибуты, а при добавлении в корзину запись какой именно атрибут добавляется - нету

или товары дублированием копировались


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

название шаблона можно только через кнопку создания нового шаблона в админке на странице шаблонов (там задаётся имя и откуда брать файлы)
 
Это ошибки или модулей или ошибка при импорте товаров. Даже если ошибка всего в одном из них
 
Назад
Сверху