Для решения данной задачи предлагаю три варианта на выбор в зависимости от прав доступа на сервере и его конфигурации.
Один из этих вариантов вам точно поможет.
Способ первый:
В файле настроек РНР (php.ini) пишем:
memory_limit = 100MОбычно для простых смертных этот файл править не дают. Всё зависит от вашего хостинг-провайдера. Да и делать вам там нечего.
Способ второй:
В файле настроек сайта (.htaccess) пишем:
php_value memory_limit 100MПри определённой конфигурации сервера вы можете получить ошибку 500 – Internal Server Error.
Способ третий:
В теле вашего скрипта (например, config.php) пишем:
<?php
ini_set('memory_limit', '100M');
?>
Самый простой и безопасный ход решения проблемы. Меня выручает постоянно.

