当使用nohup命令运行PHP脚本时,可以通过在命令行中设置环境变量来传递参数。以下是一种设置环境变量的方法:
nohup
nohup env VAR_NAME=VALUE php your_script.php &
这样就可以在PHP脚本中通过$_ENV['VAR_NAME']来获取环境变量的值。请注意,这种方法设置的环境变量仅在当前nohup命令运行的进程中有效,如果需要在整个系统中使用环境变量,可以将其添加到.bashrc或.profile文件中。
$_ENV['VAR_NAME']
.bashrc
.profile