インターフェイスを設計するときは、インターフェイス上のボタンをクリックして php の Python スクリプトを呼び出す必要があります。
<?php$host_ip=$_GET["IP"];$a="python /home/nessus/nessus_schedul/scan_schedul.py ".$host_ip."";echo $a;exec($a,$out,$states);print_r($out);print_r($states);?>
インターフェイスを設計するときは、インターフェイス上のボタンをクリックして php の Python スクリプトを呼び出す必要があります。
PHP コード
$host_ip=$_GET ["IP" ];
$a="python /home/nessus/nessus_schedul/scan_schedul.py ".$host_ip.""; ($out) ;
print_r($states);
?> コマンド [code=php ]python /home/nessus/nessus_schedul/scan_schedul.py[/code] はシェル上で実行できます。コマンドラインでもphpを実行できますが、ボタンをクリックしても解決できませんので、ご協力いただければ幸いです。 。 。
php.ini が exec を無効にしているかどうかを確認できます
disable_functions
お嬢ちゃん〜
Web サーバーが使用するユーザー パスに Python が含まれていない可能性があります。 Python で絶対アドレスを書いてみてください
py スクリプトは Web サイトのディレクトリに置かれたままです
2L さんの返信は私にとって役に立ちました、ありがとう。
Web サーバーのユーザーに実行権限がありますか