ユーザーがWebページのボタンをクリックしたときに、サーバー上で実行可能ファイルを実行したい。execコマンドを使用して実行可能ファイルを実行できますが、投稿の指示に従った場合でも、プログラムは「nobody」で実行されます:PHPから実行する方法rootユーザーの下でbashスクリプトを実行する方法:Riateche
しかし、それでも実行可能なファイルは「nobody」の下で実行されます
私の実行可能プログラムはディレクトリに保存されています
/opt/lampp/htdocs/project
私のPHPコード
<?
$variable = 10;
$site_dir = 'project';
echo "<img src ='".exec('/opt/lampp/htdocs/' . $site_dir .'/myProgram '.' '.$_GET['value1'] .' '. $variable )."'>";
?>