ホームページ >バックエンド開発 >PHPチュートリアル >Python スクリプトを実行する PHP に関する問題
インターフェイスを設計するときは、インターフェイス上のボタンをクリックして 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 /home/nessus/nessus_schedul/scan_schedul.py」を実行できます。コマンドラインでphpを実行することも可能ですが、インターフェイス上でボタンをクリックしても実行できません。英雄たちが解決してくれることを願っています。少女はとても感謝しています。 。 。
インターフェイスを設計するときは、インターフェイス上のボタンをクリックして php の Python スクリプトを呼び出す必要があります。
PHP コード
f9dbd808e887142834323130e7957e01 コマンド [code=php ]python /home/nessus/nessus_schedul/scan_schedul.py[/code] はシェル上で実行できます。コマンドラインでもphpを実行できますが、ボタンをクリックしても解決できませんので、ご協力いただければ幸いです。 。 。
php.ini が exec を無効にしているかどうかを確認できます
disable_functions
お嬢ちゃん〜
Web サーバーが使用するユーザー パスに Python が含まれていない可能性があります。 Python で絶対アドレスを書いてみてください
py スクリプトは Web サイトのディレクトリに置かれたままです
2L さんの返信は私にとって役に立ちました、ありがとう。
Web サーバーのユーザーに実行権限がありますか