Wie legen Sie Kommandozeilen-Umgebung variable in PHP shell_exec

Das Skript, das ich versuche zu laufen via shell_exec in PHP erfordert eine Umgebungsvariable gesetzt werden, die afaik erfolgt über:

export VARIABLE=value

Jedoch, um das Skript auszuführen, bin ich gezwungen, zu tun:

<?PHP
$sOutput = shell_exec("export VARIABLE=value && my_command_goeth_hereth");

Es scheint ein bisschen sinnlos zu müssen, exportieren Sie die variable jedes mal, wenn ich ausführen von beliebigen Befehlen.

Ist dies der einzige Weg, es zu tun, oder bin ich fehlt einen viel einfacheren Weg?

InformationsquelleAutor Stephen RC | 2010-08-26
Schreibe einen Kommentar