Плагин 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 )))))
День добрый
не как не могу понять что где менять? можете по подробней рассказать?
вот от куда фаил взять с ини – не как его найти не могу?
с уважением Алексей!
Спроси у хостера, как править ини. Обычно просто в нем прописываешь только те параметры, что нужно изменить и кидаешь в корень сайта.