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

Recommended Posts

Всем привет!
Установленный стандартный модуль Google Sitemap выдает ошибку Fatal error: Maximum execution time of 30 seconds exceeded in .... /system/library/image.php on line ...

Кто поможет с решением?

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


  • 1 year later...

Несмотря на то, что тема исчерпана для ТС, многие пользователи попадают сюда из поиска и не находят ответа. Не зря же созданы подобные темы - вот и вот2

 

Дело в том, что при открытии карты сайта создаются ресайзы изображений (на странице товара показываются не оригинальные файлы, а файлы заданного размера)

 

Когда открывается 1 товар - 1 - 10 фоток легко ужимаются.

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

Все потому, что севрер успевает обработать даже сотню изображений.

 

Но что происходит в момент открытия стандартной карты Google Sitemap? Обрабатываются все товары вместе с их изображениями за 1 раз. И серверы не справляется с нагрузкой.

 

Варианты решения:

1. Не использовать изображения в карте сайта вообще. Можете воспользоваться вот этим бесплатным расширением Yandex Sitemap opencart)

2. Если использовать изображения, то сделать так, чтобы товары обрабатывались порционно (аналогично открытию страницы категории). Такое можно делать в карте Branched Sitemap.

 

Кстати

Наибольшая нагрузка происходит во время создания кеша изображений, которых еще нет в наличии. То есть, после массового импорта товаров или очистки кеша изображений. И еще, чем больше размер (ширина и высота) исходных файлов изображений, тем дольше они ресайзятся к фото с более маленькими размерами (ширина и высота). Так, что лучше уменьшайте картинки фотошопом (там есть массовые действия с фотографиями в пределах папки, кажется) перед загрузкой на сайт, заодно и место на сервере сэкономите :)

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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