[РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
[РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
Добрый день. Нашел баг после обновления на 1.0817.
Изменил параметр session.gc_maxlifetime в /etc/php71w/php.ini.
А на странице :8000/index.php?do=server_control&p=1 как было старое значение так и осталось.
Пересобрал Jail.
Проверил через консоль все файлы, включая пользовательские. Там все значения изменились. Даже php -i показывает правильное значение.
Очистил кеш. Поменял браузер. Зашел в режиме инкогнито. Все равно через веб почему-то показывает старое значение /etc/php71w/php.ini.
Изменил параметр session.gc_maxlifetime в /etc/php71w/php.ini.
А на странице :8000/index.php?do=server_control&p=1 как было старое значение так и осталось.
Пересобрал Jail.
Проверил через консоль все файлы, включая пользовательские. Там все значения изменились. Даже php -i показывает правильное значение.
Очистил кеш. Поменял браузер. Зашел в режиме инкогнито. Все равно через веб почему-то показывает старое значение /etc/php71w/php.ini.
Последний раз редактировалось AlektroNik Пт сен 04, 2020 1:25 pm, всего редактировалось 1 раз.
Re: [Баг] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
Панель не понимает изменения вручную php.ini, конфиги которые вам нужно находится по пути /etc/brainy/data/backup_conf/php71w/
Он заливается в /etc/php71w/php.ini, и в jail
Он заливается в /etc/php71w/php.ini, и в jail
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
Re: [Баг] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
АААА понятно, не знал.
А в какой момент происходит заливка в /etc/php71w/php.ini, и в jail. Только при сохранении на веб странице или есть другие тригеры?
Просто понять порядок действий для редактирования ручками, что бы в одном месте отредактировать и оно расползлось.
А в какой момент происходит заливка в /etc/php71w/php.ini, и в jail. Только при сохранении на веб странице или есть другие тригеры?
Просто понять порядок действий для редактирования ручками, что бы в одном месте отредактировать и оно расползлось.
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
Re: [Баг] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
Изменил в /etc/brainy/data/backup_conf/php71w/php.ini параметр, но все равно панель не видит это изменение.
Может панель читает еще откуда-то?
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
Re: [РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
Нажал "Восстановить стандартную конфигурацию" и судя по всему подгрузилась конфигурация из /etc/brainy/data/backup_conf/php71w/php.ini
Потом нажал "Сохранить" и она сохранилась в /etc/php71w/php.ini
Пересобрал Jail и сохранилось в /home/*/etc/php*/php.ini
Такая схема? Или можно как-то попроще?
Т. е. явно этот конфиг хранится где-то ... Может быть в MySQL? Но пока там не искал.
Потом нажал "Сохранить" и она сохранилась в /etc/php71w/php.ini
Пересобрал Jail и сохранилось в /home/*/etc/php*/php.ini
Такая схема? Или можно как-то попроще?
Т. е. явно этот конфиг хранится где-то ... Может быть в MySQL? Но пока там не искал.
Re: [РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
/etc/brainy/data/backup_conf/php71w/php.ini - для пользователей которые не в jailИзменил в /etc/brainy/data/backup_conf/php71w/php.ini параметр, но все равно панель не видит это изменение.
Может панель читает еще откуда-то?
/etc/brainy/data/backup_conf/php71w/php_user.ini - для пользователей в jail
Конфиг копируется в момент переустановки php, или связки.
Для пользователей в jail, при пересборке jail
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
Re: [РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
alenka писал(а): ↑Пн сен 07, 2020 7:20 am/etc/brainy/data/backup_conf/php71w/php.ini - для пользователей которые не в jailИзменил в /etc/brainy/data/backup_conf/php71w/php.ini параметр, но все равно панель не видит это изменение.
Может панель читает еще откуда-то?
/etc/brainy/data/backup_conf/php71w/php_user.ini - для пользователей в jail
Конфиг копируется в момент переустановки php, или связки.
Для пользователей в jail, при пересборке jail
Если я делаю по моей схеме, у меня тоже конфиг php.ini заливается пользователям в Jail.AlektroNik писал(а): ↑Пт сен 04, 2020 5:21 pmНажал "Восстановить стандартную конфигурацию" и судя по всему подгрузилась конфигурация из /etc/brainy/data/backup_conf/php71w/php.ini
Потом нажал "Сохранить" и она сохранилась в /etc/php71w/php.ini
Пересобрал Jail и сохранилось в /home/*/etc/php*/php.ini
Пересборка Jail нужна периодически.
Получается редактирование php_user.ini просто бессмысленно, т. к. при пересборки Jail все настройки пользователей перезапишутся настройками из /etc/php71w/php.ini
Как тогда сделать так, чтобы настройки php.ini пользователя Jail не перезаписывались настройками из /etc/php71w/php.ini?
-
- Сообщения: 109
- Зарегистрирован: Ср июл 29, 2020 7:26 pm
Re: [РЕШЕНО] После обновления на 1.0817 в веб интерфейсе перестал отображаться текущий php.ini
Народ, поделитесь кто-нибудь опытом кто, как и где создает и меняет параметры php для сайта
Интересуют следующие варианты:
1. Как изменить php.ini для конкретного пользователя /home/user/etc/php71w/php.ini
Сложность в том, что после пересборки Jail эти конфиги заменяются конфигом /etc/php71w/php.ini.
2. Как изменить php.ini для конкретного одного сайта.
В этом варианте у меня возникла сложность в том, что не все php директивы можно прописать в .htaccess. Большинство где-то заблокировано. Не смог найти
Есть еще вариант через вебку "Конфигурация user.ini", но его я пока не тестировал и там далеко не все настройки. Может этот файлик user.ini где-то лежит и на самом деле туда можно прописать все существующие настройки php?
Интересуют следующие варианты:
1. Как изменить php.ini для конкретного пользователя /home/user/etc/php71w/php.ini
Сложность в том, что после пересборки Jail эти конфиги заменяются конфигом /etc/php71w/php.ini.
2. Как изменить php.ini для конкретного одного сайта.
В этом варианте у меня возникла сложность в том, что не все php директивы можно прописать в .htaccess. Большинство где-то заблокировано. Не смог найти
Есть еще вариант через вебку "Конфигурация user.ini", но его я пока не тестировал и там далеко не все настройки. Может этот файлик user.ini где-то лежит и на самом деле туда можно прописать все существующие настройки php?