この記事では、PHP でシステム コマンドを呼び出すための exec の使用法を主に紹介します。これには、必要な友達が参考にできるよう、共有します。
Ø 質問: システム コマンドやその他のファイルを実行する方法。
Ø メソッド:
1, PHP.iniを変更する
disable_functions = exec2,権限を変更する
実行するスクリプトを変更する
chmod 777 ホーム/ -R
他のファイルを実行するには、対応するファイルとその上のすべてのディレクトリの権限を実行可能モードに変更する必要がある場合
3、デバッグ
スクリプトの実行が失敗した場合は、パイプラインコマンドを使用します、2>を使用します;&1、コマンドはシェルの実行中にエラーを $output 変数に出力します。この変数を出力してエラー メッセージを分析します
例:
exec('convert a.jpg b.jpg', $output, $return_val);
を
exec('convert a.jpg b.jpg 2>&1', $output, $return_val); print_r($output);
以上がexec を使用して PHP でシステム コマンドを呼び出すの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。