php.ini

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Аватара пользователя
Amney
Сообщения: 259
Зарегистрирован: Вс сен 02, 2018 5:11 pm
Контактная информация:

Re: php.ini

Сообщение Amney » Пт сен 14, 2018 1:26 pm

Akrobs писал(а):
Пт сен 14, 2018 9:04 am
Менял во всех)))
Там в каждой папке еще куча .ini файлов, только не PHP' шных,а модулей к ней.
Везде,где есть файл opcache.ini?

Аватара пользователя
Amney
Сообщения: 259
Зарегистрирован: Вс сен 02, 2018 5:11 pm
Контактная информация:

Re: php.ini

Сообщение Amney » Пт сен 14, 2018 1:28 pm

andrey писал(а):
Пт сен 14, 2018 1:25 pm
Попробуйте пользователю выключить\включить джейл окружение
Спасибо,попробую,отпишусь.

Аватара пользователя
Amney
Сообщения: 259
Зарегистрирован: Вс сен 02, 2018 5:11 pm
Контактная информация:

Re: php.ini

Сообщение Amney » Пт сен 14, 2018 2:11 pm

andrey писал(а):
Пт сен 14, 2018 1:25 pm
Попробуйте пользователю выключить\включить джейл окружение
Да,теперь папка php72w появилась.

Аватара пользователя
andrey
Сообщения: 278
Зарегистрирован: Ср сен 27, 2017 11:03 am

Re: php.ini

Сообщение andrey » Пт сен 14, 2018 2:26 pm

Amney писал(а):
Пт сен 14, 2018 2:11 pm
andrey писал(а):
Пт сен 14, 2018 1:25 pm
Попробуйте пользователю выключить\включить джейл окружение
Да,теперь папка php72w появилась.
Видимо проблема связана с тем что пхп72 был установлен после того как был создан пользователь. Исправим эту ситуацию

Аватара пользователя
Amney
Сообщения: 259
Зарегистрирован: Вс сен 02, 2018 5:11 pm
Контактная информация:

Re: php.ini

Сообщение Amney » Пт сен 14, 2018 2:48 pm

andrey писал(а):
Пт сен 14, 2018 2:26 pm
Видимо проблема связана с тем что пхп72 был установлен после того как был создан пользователь. Исправим эту ситуацию
Тоже так предполагаю)Спасибо.

alxjzx100
Сообщения: 19
Зарегистрирован: Вт фев 05, 2019 6:48 pm

Re: php.ini

Сообщение alxjzx100 » Вт фев 05, 2019 7:42 pm

Дабы не плодить новых тем:

Тоже столкнулся с проблемой того, что не могу изменить некоторые директивы в php.ini

К примеру

Код: Выделить всё

opcache.max_accelerated_files=4000
Это значение по умолчанию. Так как пользователь не может редактировать непосредственно php.ini , я добавил директиву в /etc/brainy/data/php_ini/main

Код: Выделить всё

opcache.max_accelerated_files=int
В разделе user.ini у меня появилось соответсвующее поле, в которое я внес значение 10000, но в выдаче phpinfo(); значение не меняется.

Я поэкспериментировал с upload_max_filesize и opcache.revalidate_freq - они без проблем управляется из user.ini.

Возможно opcache.max_accelerated_files переназначается в /etc/php71w/php.d/10-opcache.ini ?

Ну или есть другой способ изменять пользовательские значения PHP ?

UPD

Путем экспериментов установил, что значение задается /etc/php71w/php.d/10-opcache.ini, все остальные способы не учитываются. Изменения происходят только после перезапуска php-fpm.

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: php.ini

Сообщение alenka » Ср фев 06, 2019 8:29 am

opcache.max_accelerated_files
Данное значение меняется в :8002/index.php?do=server_control&p=1
Смотрите в документации php.net область видимости директив.

alxjzx100
Сообщения: 19
Зарегистрирован: Вт фев 05, 2019 6:48 pm

Re: php.ini

Сообщение alxjzx100 » Ср фев 06, 2019 8:42 am

Возможно, мы не поняли друг друга.
Из панели не меняется. Я редактирую php.ini в режиме "для экспертов", вношу туда директиву, перезагружаю апач (нжинкс не стоит), перезагружаю php-fpm и phpinfo показывает master и local values прежние.

Значение opcache.max_accelerated_files изменяется только, если я через SSH изменю /etc/php71w/php.d/10-opcache.ini .

Аватара пользователя
andrey
Сообщения: 278
Зарегистрирован: Ср сен 27, 2017 11:03 am

Re: php.ini

Сообщение andrey » Ср фев 06, 2019 9:03 am

alxjzx100 писал(а):
Ср фев 06, 2019 8:42 am
Возможно, мы не поняли друг друга.
Из панели не меняется. Я редактирую php.ini в режиме "для экспертов", вношу туда директиву, перезагружаю апач (нжинкс не стоит), перезагружаю php-fpm и phpinfo показывает master и local values прежние.

Значение opcache.max_accelerated_files изменяется только, если я через SSH изменю /etc/php71w/php.d/10-opcache.ini .
Пользователь у вас случайно не в джейл окружении? Смена параметров пхп ини нужно тогда делать в директории пользователя, или после смены значений пхп делать перестройку джейл окружения

alxjzx100
Сообщения: 19
Зарегистрирован: Вт фев 05, 2019 6:48 pm

Re: php.ini

Сообщение alxjzx100 » Ср фев 06, 2019 9:39 am

Нет, не в джейл. Специально убрал этот параметр перед созданием пользователя.

Ответить