2013-11-26 106 views
1

傍晚,我嘗試運行需要大量內存的腳本。PHP memory_limit不會在CLI上增加

是Linux系統LinuxMint 3.2.0-23泛型瓦特/ PHP版本=> 5.3.10-1ubuntu3.6

memory_limit -1在php.ini的CLI和我還設置ini_set('memory_limit', '-1');

但如果我通過命令行運行phpinfo()它說:

memory_limit => 300M => -1 

有沒有人有任何想法,這是爲什麼?

我也嘗試通過CLI命令設置內存限制。沒有不同。

感謝您的信息,Sammitch,但是當我運行的腳本,我得到:

PHP致命錯誤:耗盡(300MB)

看來的314572800個字節允許內存大小,這是一個系統,問題,但我無法修復它。

編輯:搜索後,我發現我已經在我的全局config.php文件中設置了一個300MB的內存限制。勤奮!

回答

4

你不理解格式。

variable_name => default_value => current_value