Можно ли получить файл *.sh с помощью PHP CLI и получить доступ к экспортированным переменным Env в скрипте PHP?

Я обычно получаю файл *.sh в терминале bash в Linux, например это

../myscript.sh

перед запуском PHP-скрипта командной строки, чтобы я мог получить доступ к экспортированным переменным среды, используя PHP $ _SERVER super global.

Можно ли получить файл sh из самого скрипта PHP, чтобы затем получить доступ к экспортируемым переменным?

Я пробовал все виды, но безуспешно. Я пытался

system('../myscript.sh')
system('sh./myscript.sh')

exec('../myscript.sh')
exec('sh./myscript.sh')

shell_exec('../myscript.sh')
shell_exec('sh./myscript.sh')

использовать их, экспортированные переменные не отображаются в $ _SERVER.

Есть идеи?

5
задан Gary Willoughby 24 April 2012 в 17:29
поделиться