Jump to content
smartlika

PrestaShop 1.6.1.15 Тормоза админки в разделе товары

Recommended Posts

Добрый день!

 

Проблема в следующем. На странице Товары В бэкофисе в момент редактирования какого-либо товара при нажатии на кнопку Сохранить и остаться происходит зависание какого-то программного модуля. Кнопки Сохранить становятся неактивны ("вращаются") и это продолжается достаточно длительное время (15-30 секунд). К слову, первая загрузка этой же страницы также происходит долго. Если вместо сохранить и остаться нажать Сохранить, то в течение 3-5 секунд информация или ее изменение сохраняется. Если, после нажатия на соответствующую кнопку оставаться на странице и принудительно прервать выполнение сценария, изменения также будут внесены. Т.е., судя по всему, проблема с формированием самой страницы редактирования товара. 

 

Отслеживание временных задержек особой информации не дает. Да, много неправильных инструкций (навскидку 300-500 сообщений) в css файлах jquery (jquery.ui.theme.css,   jquery.ui.core.css,   jquery.fancybox.css,   jquery.chosen.css)  и шаблоне темы админки от PrestaShop (  admin-theme.css), но эти файлы родные и не редактировались.

существенные задержки при выполнении файлов /admin123/index.php и /admin123/ajax.php (GET, POST), время каждой операции от 500мс и выше.

 

Сразу после инсталляции таких задержек не наблюдалось. Точную причину появления назвать не могу (не сразу обнаружил появление). Единственное, что приходит на ум, это случайная ошибочная попытка загрузить слишком большие изображения в качестве картинок в товарах (при установленном лимите 8Мб каждая весила около 25Мб).

Картинки не загрузились корректно (изображения как бы существовали, но самих картинок не было). Изображения с трудом удалил (удалялись по одному), кеш почистил. В целом работоспособность восстановилась, но, возможно, не полностью. Хотя, может и не это причина. 

 

Фронт-офис работает нормально (приемлимо). Остальные страницы админки грузятся на порядок быстрее (2-4сек), проблема только внутри товаров. Количество товаров пока символическое (4 шт).

 

Просьба подсказать, в каком направлении копать! 

 

Параметры хостинга:

PHP 7.02

MySQL 5.1.73

Выделенный лимит памяти 128Мб

 

К сожалению, скрин-видео загрузить сюда не могу, хотя весит оно намного меньше (3 Мб), чем тут написано )))

Разве что фото-скрины, хотя вращающиеся кнопки для Престы не новость.

post-1190711-0-83316200-1502745128_thumb.jpg

post-1190711-0-58211500-1502745220_thumb.jpg

Share this post


Link to post
Share on other sites

крайне мало оперативной памяти для престы на хостинге, я бы начал с именно этого.

Share this post


Link to post
Share on other sites

крайне мало оперативной памяти для престы на хостинге, я бы начал с именно этого.

Соглашусь, это вызывает сомнение. Однако есть одно Но. Еще один реальный магазин (в смысле, с товарами) на Престе до этого был сделан на другом хостинге. Там выделяли 256М. Версия Престы 1.6.1.4 (не стал обновлять, абы не...). До недавнего времени в админке тормозов практически не наблюдалось (если быть точным, иногда кнопки крутились, но это было очень редко). А вот сейчас проблемка стала возникать. Движек не обновлял, модули тоже...

 

Отмечу, что в новой Престе (1.6.1.15) само содержимое страницы сохраняется в базе относительно быстро - 3-7 секунд, а далее идут тормоза с повторным выводом админ. страницы на экран (эти же тормоза и при первой загрузке страницы товара), а потом еще некоторое время кнопки крутятся просто так. Если их кручение и вывод страницы игнорировать, перейти на другую вкладку товара, то там можно начать редактирование. Т.е. часть запроса выполнена, тормоза в подгрузке админ. страницы с сервера и в чем-то еще. Вот это что-то и хотелось бы найти :)

 

Firefox пишет, что Преста (1.6.1.15) использует устаревшие команды JQUERY, в том числе синхронный запрос (т.е. дальнейшее выполнение скрипта на странице прекращается до получения ответа сервера). Один синхронный запрос нашел, он связан с записью в БД, но он то выполняется за указанные 3-7 секунд, а остальные 20? Еще странность: в Firefox тормоза 34 секунды, в Chrome - около 23. Это с чем связано?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More