memory_limit и dev-php/suhosin. Не срабатывает опция suhosin.memory_limit.

Здравствуйте.

Установил модуль безопасности для php чтобы отключить функцию eval и не только.
По-умолчанию ограничение на использование памяти установлено 128Мб. Но в некоторых скриптах платформы размер памяти 1увеличивается через ini_set('memory_limit',''). При увеличении памяти suhosin блокирует увеличение, хотя я в настройках указываю верхний парог в 4096М.

Вот что в описании параметра пишется:

; As long scripts are not running within safe_mode they are free to change the
; memory_limit to whatever value they want. Suhosin changes this fact and
; disallows setting the memory_limit to a value greater than the one the script
; started with, when this option is left at 0. A value greater than 0 means
; that Suhosin will disallows scripts setting the memory_limit to a value above
; this configured hard limit. This is for example usefull if you want to run
; the script normaly with a limit of 16M but image processing scripts may raise
; it to 20M.
suhosin.memory_limit = 4096

А вот что у меня в логах выдает, пока suhosin в режиме симулятора.

Aug 11 09:42:21 lc suhosin[935]: ALERT-SIMULATION - script tried to increase memory_limit to 1073741824 bytes which is above the allowed value (attacker 'X.X.X.X', file '/var/www/XXX/YYY.back.php', line 29)

Может кто сталкивался? Буду признателен за помощь. Спасибо.

Вангую!

beba написал(а):
По-умолчанию ограничение на использование памяти установлено 128Мб. Но в некоторых скриптах платформы размер памяти 1увеличивается через ini_set('memory_limit',''). При увеличении памяти suhosin блокирует увеличение, хотя я в настройках указываю верхний парог в 4096М.

Тем временем значение параметра memory_limit в php.ini оставлено в умолчательном значении?

:wq
--
Live free or die

спасибо

Да, в php.ini, значение по-умолчанию. Но если я выставлю значение допустим максимальное, то смысл с установки значения через ini_set снимается. У меня получается 95% процентов скриптов юзают 128Мб и им хватает с лихвой, а всякие импорты тянут память и именно у них я добавляю через ini_set большее количество памяти.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".