php – “export”Linux命令不起作用并产生错误

我想从
PHP脚本执行一些Unix命令.代码如下:

$filepath='/home/biplab/hft';
$folder='0b';
exec('export HFT_BASEDIR='.$filepath);
chdir($file_path.'/'.$folder);   
exec('make prod');

现在的问题是exec(‘export HFT_BASEDIR =’.$filepath);由于这个原因,正在显示许多错误.有没有其他选择来执行相同的命令?

最佳答案 它运作得很好.但是你执行它的shell在函数调用返回之前就会死掉.请尝试
putenv().

点赞