2011-01-26 4 views
0

php.iniでメモリ制限を-1に設定しても、iSeriesでphpスクリプトを実行しているときに... PHPはメモリが256MBを使い果たしてしまうと言っています。私は、iSeries上のジョブにもっと多くのメモリーを割り振り、PHPがより多くのメモリーを割り当てることができるようにする方法があるのが不思議です。iSeries上でPHPジョブにさらに多くのメモリーを割り当てる方法は?

答えて

1

最後にこれを理解しました。

あなたがhttpd.confファイルに以下の環境変数を設定しなければならないのiSeries Apacheの設定に

SetEnv="LDR_CNTRL=MAXDATA=0x80000000" 

これは、あなたがウェブサーバを介してPHPスクリプトでメモリの2.25ギガバイトにアクセスできるようになりますの代わりに、 256メガバイト

(私の場合は、ZendServerを使用して設定ファイルのfastcgi.confを編集しなければならなかったのです)

参考:

Zend Forum Post

IBM Reference

関連する問題