خطا هنگام افزودن محصول به سبد خرید و حذف از سبد خرید در پرستاشاپ
سلام
هنگام افزودن محصول به سبد خرید این خطا:
Impossible to add the product to the cart. textStatus: 'error' errorThrown: 'Internal Server Error' responseText
و هنگام حذف محصول از سبد خرید این خطا:
TECHNICAL ERROR: unable to save update quantity Details: Error thrown: [object Object] Text status: error
به صورت Popup نمایش داده میشن.
و خطای ثبت شده در
error_log: PHP Fatal error: Uncaught exception 'Exception' with message 'Forbidden chars in cookie' in /classes/Cookie.php:176
در StackTrace هم اسم ماژول ganalytics اومده.
آخرین تغییراتی که داده بودم، فعال کردن ماژول socialsharing و فعال کردن تنظیمات CCC بود اما مشکل من استفاده از کارکتر پایپ لاین | در نام محصولاتم بود که توی این لینک دربارهاش صحبت شده:
https://www.prestashop.com/forums/topic/469098-google-analytics-causing-impossible-to-add-to-cart/
مسئله به 3 شکل حل میشه:
۱. حذف کارکتر | از نام محصولات،
۲.غیرفعال کردن ماژول ganalytics
۳. در فایل classes/Cookie.php غیرفعال کردن دستور:
throw new Exception('Forbidden chars in cookie');
من راه سوم رو توصیه نمیکنم چون نمیدونم که چرا وجود کارکتر | بررسی و براش خطا صادر شده.
این موضوع برای اطلاعرسانی بود و مشکل من حل شده اما اگر نظری در این مورد دارید لطفاً به اشتراک بذارید.