ホームページ > バックエンド開発 > PHPチュートリアル > PHP Shell_exec で遭遇する落とし穴について

PHP Shell_exec で遭遇する落とし穴について

藏色散人
リリース: 2023-04-08 07:16:02
転載
2951 人が閲覧しました

プロジェクトでPythonスクリプトを実行するにはshell_execを使用する必要があるため、テストではshell_exec("test.py")はエラーなしで正常に実行できますが、ディレクトリshell_exec("python/test.py")を追加すると機能しません。 . PHP フレームワークの場合、最初は PHP のディレクトリ制限が原因だと考えましたが、試してみたところ、ディレクトリの問題ではないことがわかりました。

それでは、shell_exec コマンドはディレクトリをサポートしていないのではないかと思いました。夢想家を目覚めさせる言葉です。shell_exec はコマンド ラインの実行に相当します。

コードは、元の

PHP Shell_exec で遭遇する落とし穴について

から次の図に変更できます。完璧な解決策。

PHP Shell_exec で遭遇する落とし穴について

PHP 関連の知識について詳しくは、PHP チュートリアル をご覧ください。

以上がPHP Shell_exec で遭遇する落とし穴についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート