我平時喜歡這個是否可以使用PHP CLI獲取* .sh文件並在PHP腳本中訪問導出的Env vars?
. ./myscript.sh
的Linux源在bash終端* sh文件運行一個命令行PHP腳本之前,所以我可以訪問使用PHP的$ _ SERVER超級全球出口環境變量。
是否可以從PHP腳本本身獲取sh文件,然後訪問其導出的變量?
我已經嘗試了各種各樣的沒有成功。我試過
system('. ./myscript.sh')
system('sh ./myscript.sh')
exec('. ./myscript.sh')
exec('sh ./myscript.sh')
shell_exec('. ./myscript.sh')
shell_exec('sh ./myscript.sh')
使用這些,導出的變量不會出現在$ _SERVER中。
任何想法?