나는 aptitude를 통해 설치된 표준 아파치와 PHP로 데비안 스퀴즈를 실행했다.PHP는 memory_limit를 128M 이상으로 늘린다.
<?php
echo ini_get("memory_limit")."\n";
ini_set("memory_limit","1024M");
echo ini_get("memory_limit")."\n";
?>
결과 :
아니 내가 실행하려고 128M를 128M
나는이 행동과 몇 가지 사실 변경을 시도하는 것 :
/etc/php5/apache2/php.ini:
safe_mode = Off
memory_limit = 128M
/etc/php5/apache2/conf.d/suhosin.ini:
[suhosin]
suhosin.memory_limit = 2048M
내가이 설정을 확인할 수 있습니다 phpinfo(); service apache2 restart
이후.
메모리 제한을 128M 이상으로 설정할 수없는 이유는 무엇입니까?
참고
<?php
echo ini_get("memory_limit")."\n";
ini_set("memory_limit","127M");
echo ini_get("memory_limit")."\n";
?>
결과 : 128M 127M
종류 안부
어떤 PHP 버전입니까? –
php -v Suhosin-Patch (cli)가 포함 된 PHP 5.3.3-7 + squeeze16 (빌드 : Jul 17 2013 17:04:11) – user2554863