Bug 42848 - Изменения настроек memory_limit в файле php.ini не отображаются в phpinfo
Summary: Изменения настроек memory_limit в файле php.ini не отображаются в phpinfo
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: php8.0-fpm-fcgi (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-24 12:02 MSK by obidinog@basealt.ru
Modified: 2022-05-24 15:29 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description obidinog@basealt.ru 2022-05-24 12:02:30 MSK
Платформы:
education-10-x86-64-kde
education-10-x86-64
workstation-10-x86-64
server-10-x86-64
kworkstation-10-x86-64

Шаги:
1)Изменить параметр memory_limit в файле /etc/php/8.0/fpm-fcgi/php.ini
напр. memory_limit=512
2)php -i | grep memory

Ожидаемый результат:
Вывод с учетом измененных данных

Результат:
Вывод памяти по-умолчанию
Comment 1 Anton Farygin 2022-05-24 12:05:07 MSK
потому что для fpm-fcgi значение memory limit по умолчанию задаётся здесь:
/etc/fpm8.0/php-fpm.d/www.conf

пожалуй я закомментирую в этом файле такие настройки.
Comment 2 Anton Farygin 2022-05-24 12:09:53 MSK
а. нет. php_admin_value[memory_limit] = 64M закомментирован. А если его раскомментировать и написать там нужное значение ?
Comment 3 obidinog@basealt.ru 2022-05-24 14:20:46 MSK
(Ответ для Anton Farygin на комментарий #2)
> а. нет. php_admin_value[memory_limit] = 64M закомментирован. А если его
> раскомментировать и написать там нужное значение ?

Если раскоментировать php_admin_value[memory_limit] = 64M эту строку, то ничего не меняется, по умолчанию php -i | grep memory и через WEB выводит 128М.

Если изменить в файле /etc/php/8.0/cli/php.ini то значения меняются
Используя команду php -i | grep memory выводится измененное значение, но если смотреть phpinfo через WEB, то значение не меняется и остается по-умолчанию 128М
Comment 4 obidinog@basealt.ru 2022-05-24 15:27:17 MSK
Перепроверил на nginx

На nginx все работает если раскоментировать строчку 
php_admin_value[memory_limit] = 64M и изменить данные
Comment 5 Anton Farygin 2022-05-24 15:29:17 MSK
php -i относится только к cli