ini_set('memory_limit', '128M');
或
php.ini => memory_limit = 128M
或
php_value memory_limit 128M
PHP 的配置可以在多個(gè)地方設(shè)置:
php.ini
(通常在/etc某處)php_value
)php.ini
(使用命令 php -i | grep memory_limit
檢查 CLI 配置)php_value
)ini_set()
)在 PHPinfo 的輸出中,“Master”值是編譯后的默認(rèn)值,“Local”值是實(shí)際生效的值。它可以與默認(rèn)值保持不變,也可以在上述任何位置被覆蓋。
另請(qǐng)注意,PHP 通常具有不同的 .ini 文件用于命令行和基于 Web 服務(wù)器的操作。從命令行檢查 phpinfo()
將報(bào)告與在基于 Web 的腳本中運(yùn)行它不同的值。