Как выделить больше памяти для работы PHP на iSeries? - PullRequest
0 голосов
/ 26 января 2011

При запуске сценариев php в iSeries, хотя я устанавливаю предел памяти в -1 в php.ini ... PHP говорит, что ему не хватает памяти около 256 МБ. Мне любопытно, есть ли способ выделить больше памяти для работы на iSeries, чтобы позволить PHP выделять больше памяти.

1 Ответ

1 голос
/ 27 января 2011

Наконец-то понял!

В конфигурации Apache iSeries вы должны установить следующую переменную среды в файле httpd.conf:

SetEnv="LDR_CNTRL=MAXDATA=0x80000000"

Это позволит вам получить доступ к 2,25 ГБпамяти в одном скрипте php через веб-сервер вместо 256 МБ

(в моем случае я использую ZendServer и мне пришлось отредактировать файл конфигурации fastcgi.conf)

Ref:

Сообщение Zend Forum

Справочник IBM

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...