Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не открывается корзина, если добавить много товаров


Recommended Posts

Случайно обнаружили. Если накидать в корзину больше 300 наименований, то страница корзины не открывается - истекает время.

Добавил в  .htaccess php_value max_execution_time 300

Стала открываться.

На открытие корзины с 300+ товарами уходит (засекал по таймеру) 1 минута 18 секунд.

Иногда, но редко при переходе на страницу корзины c 300+ товарами вылетает сообщение о том, что MySQL-сервер упал.

 

С 10...70 товарами открывается без проблем, с 100...150 ощутимо дольше, с 300+ зависает на минуту с лишком. При переходе между страницами (категории, страницы товаров, информация и т.д.) – так же работает несколько медленнее с наполненной 300 товарами корзиной, чем с пустой корзиной или когда в ней лишь несколько десятков товаров находится.

В товарах используются опции.

 

Что может быть? Хотя бы примерно куда смотреть, подскажите. Заранее спасибо.

 

Opencart   1.5.1.3

Apache   2.4.10-10+deb8u5

nginx version: nginx/1.10.1

MySQL    5.5.50-0+deb8u1

PHP         5.6.24+dfsg-0+deb8u1

ISPmanager Lite   5.70.0

Змінено користувачем Absolute
Надіслати
Поділитися на інших сайтах


  • 1 year later...
В 29.08.2016 в 05:32, Absolute сказал:

В общем в контроллере корзины в цикле стояло $this->cart->getTotal()  :-)

Вынес за цикл - вроде теперь работает.вроде как надо.

Добрый день! Подскажите, пожалуйста, как именно Вы это сделали? Если не сложно..

А то столкнулся с такой-же проблемой, сайт с кучей дешевых товаров и заказ с 300+ товаров ложит сайт на компьютере у клиента и нет возможности оформить заказ.. Заранее благодарен! 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.