Php. Как увеличить объем память (memory_limit)?


При написании тяжелых скриптов, например, парсеров вопрос оперативной памяти стает особо остро. При этом стандартных 16 или 32МБ выделяемой памяти может быть очень мало.

Поэтому следует объем этой памяти увеличить.

Как это сделать читайте ниже.

1. Правим php.ini
Чтобы глобально изменить настройку — добавляем/изменяем следующую директиву:

memory_limit = 32M;

2. Правим .htaccess
Чтобы внести изменения для конкретного сайта или директории добавьте в свой .htaccess следующую строку:

php_value memory_limit 128M

3. Правим непосредственно скрипт.
Самый простой метод — внести изменения в сам исполняемый файл. В начале скрипта добавьте следующую строку:

ini_set('memory_limit', '128M');
,

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

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