Архив: Доработка Сайта
Бюджет
По договоренности
Создан: 6 лет назад
Закрыт
- Описание
- Нужно доработать сайт.
Задание:
После создания n-ого количества категорий, сайт начал медленно работать, повысилась нагрузка на ресурсы хостинга.
В первый раз мы выяснили что были такие запросы к БД:
1706802 spydermc_shop localhost spydermc_shop Query 0 starting SELECT parent_id FROM oc_category WHERE category_id = '304'
1706982 spydermc_shop localhost spydermc_shop Sleep 0 NULL
1707183 spydermc_shop localhost spydermc_shop Query 0 starting SELECT parent_id FROM oc_category WHERE category_id = '304'
1708144 spydermc_shop localhost spydermc_shop Query 0 statistics SELECT parent_id FROM oc_category WHERE category_id = '304'
1708283 spydermc_shop localhost spydermc_shop Query 0 freeing items SELECT parent_id FROM oc_category WHERE category_id = '304'
1708299 spydermc_shop localhost spydermc_shop Sleep 0 NULL
1708960 spydermc_shop localhost spydermc_shop Query 0 statistics
И запросы к этой базе выполняются длительное время.
23552 spydermc 20 0 484904 117448 5596 R 12.5 0.0 0:54.95 lsphp
Решил эту проблему удалением из БД категории с id 304.
На данный момент проблема повторилась, теперь запросы такие:
strace -p 45615
strace: Process 45615 attached
recvfrom(4, "\1\0\0\1\1K\0\0\2\3def\rspydermc_shop\voc_c"..., 16384, 0, NULL, NULL) = 103
sendto(4, "B\0\0\0\3SELECT parent_id FROM `oc"..., 70, 0, NULL, 0) = 70
recvfrom(4, "\1\0\0\1\1K\0\0\2\3def\rspydermc_shop\voc_c"..., 16384, 0, NULL, NULL) = 103
sendto(4, "B\0\0\0\3SELECT parent_id FROM `oc"..., 70, 0, NULL, 0) = 70
recvfrom(4, "\1\0\0\1\1K\0\0\2\3def\rspydermc_shop\voc_c"..., 16384, 0, NULL, NULL) = 103
sendto(4, "B\0\0\0\3SELECT parent_id FROM `oc"..., 70, 0, NULL, 0) = 70
recvfrom(4, "\1\0\0\1\1K\0\0\2\3def\rspydermc_shop\voc_c"..., 16384, 0, NULL, NULL) = 103
sendto(4, "B\0\0\0\3SELECT parent_id FROM `oc"..., 70, 0, NULL, 0) = 70
recvfrom(4, "\1\0\0\1\1K\0\0\2\3def\rspydermc_shop\voc_c"..., 16384, 0, NULL, NULL) = 103
2967636 spydermc_shop localhost spydermc_shop Query 0 freeing items SELECT parent_id FROM oc_category WHERE category_id = '124'
2968284 spydermc_shop localhost spydermc_shop Query 0 optimizing SELECT parent_id FROM oc_category WHERE category_id = '124'
15:15
Никаких действий на данный момент не производилось.
Так же перестали отображаться товары в категориях (любых) выглядят как прямоульники с надписью undefined.
Что требуется:
1) Восстановить работоспособность сайте.
2) Устранить проблемы с категориями (запросами которые вешают бд)
3) Сделать что ты опять отображались товары в категориях.
4) На данный момент, Сергей настроил редирект с http на htpss в файле htaccess, после это при клики на категорию получаем ошибку 404,
необходимо это исправить и что бы в браузере при вводе sevidom.com открывалась версия https.
5)Есть длинные названия категорий и они переносятся на вторую строку в меню, необходимо подправить CSS вертикального меню что бы названия категорий полностью влазили.
6) На сайте установлен плагин https://
- Категория