@Ambal89
Новичок в web'e

Что делать с ошибкой PHP Fatal error: Allowed memory size exhausted?

Доброго времени суток, товарищи! Подскажите пожалуйста,столкнулся с проблемой, до этого не было такого. Сделал сайт на opencart 2.3, на локальном компьютере открывается всё отлично, быстро и без проблем. Начал переносить на хостинг - пошли проблемы, а именно:
Сайт постоянно падает, а лог ошибок выдает
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 33072 bytes) in /home/c/cw1709/public_html/system/library/image.php on line 26

Судя по написанному, сделал вывод, что не хватает памяти из-за огромных дурацких картинок (клиент настаивал, чтобы они были огромные и без потери качества) которые весили от 2-х до 8 метров. Начал ужимать картинки, ужал все до 150кб-800кб. По идее, это уже реальный размер. На сайте всего 140 товаров, у каждого по одной картинке. Сайт стал работать лучше, но иногда всё равно вылетает с этой ошибкой. Писал хостеру с просьбой увеличить память memory_limit - сказал, чтобы губы не раскатывал. Как выйти из данной ситуации? всего 140 товаров, а если было бы 5000?
  • Вопрос задан
  • 1942 просмотра
Пригласить эксперта
Ответы на вопрос 1
пробуй менять memory_limit через htaccess. Если не сработает - шли нахер хостера
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы