Задать переменную в окружающую среду(вебсервер)

Автор Gerd, 08 апреля 2016, 13:15:07

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Gerd

В etc/bash.bashrc добавляю строчку

export HISTSIZE=123

Далее сохраняю, выставляю права 777, перезапускаю сервер.
Далее необходимо заданную переменную в окружающую среду, достать из php. Для этого прописываю
print_r(getenv('HISTSIZE'));

Не работает, собственно что упустил, в чем ошибка?

ihammers

Цитата: Gerd от 08 апреля 2016, 13:15:07Далее сохраняю, выставляю права 777, перезапускаю сервер.
Для чего выставляли права, особенно 777? Проверяли ли работает ли вызов переменной в терминале?

PS: если вы хотели, чтобы строчка применялась, то достаточно было выйти из сеанса, либо использовать source .bashrc.
PS:: php запускается от пользователя? Доступ есть до файла?
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290