Поддержка Плагины Smush.It: Fatal error: Allowed memory size of 268435456 bytes exhausted

  • Когда запускаю плагин Smush.it появляется ошибка — http://gyazo.com/f36b9853913894c8ccbe1540c0f69064
    Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 32 bytes) in /home/user1136163/www/freesmi.by/wp-includes/meta.php on line 808

    Подскажите, сталкивался ли кто-нибудь с такой проблем? Как её решить?

    Спасибо,

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    сталкивался ли кто-нибудь с такой проблем?

    Проблема настолько частая, что вынесена в FAQ Вопросы и ответы.

    Другое дело, что у Вас и так выделено памяти 256М — более чем достаточно даже для очень навороченного сайта на wordpress. Как сказал бы Кролик, это всё потому, что кто-то слишком много ест. Возможно, это свежеустановленный плагин (я с ним не знаком), а возможно и нет. Стоит отключить плагин (можно просто удалить его через FTP) и посмотреть потребление памяти. Норма от 20 до 60М.

    Модератор Yui

    (@fierevere)

    永子

    агрессивная обработка картинок плагином требует очень много памяти ради сжатия их на несколько байт, попробуйте загружать картинки меньшего размера если нет возможности увеличить память,
    или есть другие альтернативы чем использовать smush.it непосредственно на хосте.
    Можно просто скриптом (вне PHP) гонять optipng+jpegoptim по медиатеке

    или этот плагин попробовать https://wordpress.org/plugins/ewww-image-optimizer/

    он вызывает внешние программы оптимизации (должны быть установлены на хосте!) которые не попадают под лимит памяти PHP

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Smush.It: Fatal error: Allowed memory size of 268435456 bytes exhausted» закрыта для новых ответов.