Плагин NextGEN Gallery, ошибка Exceed Memory Limit

Расскажу про плагин NextGEN Gallery. Плагин просто великолепен, но случилось наткнуться на такую ошибку при загрузке большого количества изображений (через flash):

Fatal error: Allowed memory size of %размер% bytes exhausted (tried to allocate %размер% bytes) in /var/www/ваш-сайт/wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php on line 933.

Лечим:

1) В php.ini вашего хостера увеличиваем значения (Я поставила очень большие, можете поэкспериметировать):

max_execution_time = 900     ; Maximum execution time of each script, in seconds
max_input_time = 180 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M      ; Maximum amount of memory a script may consume (128MB)
post_max_size = 50M
max_file_uploads = 300
upload_max_filesize = 50M

Как править Ваш php.ini, можете узнать у хостера. Например, у меня нужно просто закинуть файл в корень папки с сайтом, причем не нужно кидать со всеми настройками, а только с теми что Вам нужно исправить.

2) Нужно подправить файлик /wp-content/plugins/nextgen-gallery/lib/gd.thumbnail.inc.php в текстовом редакторе. Найти строку 160:

// increase memory-limit if possible, GD needs this for large images
//@ini_set('memory_limit', '128M');

и раскомментировать:

// increase memory-limit if possible, GD needs this for large images
@ini_set('memory_limit', '128M');

Вполне может помочь только один из этих способов 🙂

Да, кстати, кроме того, не помешает обновить Adobe Flash Player )))))

Рекомендовать в Социальных сетях:
 

Комментариев 2 на “Плагин NextGEN Gallery, ошибка Exceed Memory Limit

  1. День добрый
    не как не могу понять что где менять? можете по подробней рассказать?
    вот от куда фаил взять с ини – не как его найти не могу?
    с уважением Алексей!

    • Спроси у хостера, как править ини. Обычно просто в нем прописываешь только те параметры, что нужно изменить и кидаешь в корень сайта.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *