2

proc_openデータを処理するために外部アプリケーションを使用および依存する PHP ライブラリを作成しました。

ここで、サーバーを分析し、ライブラリをサーバーで使用できるかどうかを返す「チェック」ファイルを作成する必要があります。

これらの手順で十分だと思いました:

  • proc_open が許可されているかどうかを確認します
  • 外部アプリケーションがインストールされているかどうかを確認する

proc_open が許可されているかどうかを確認するにはどうすればよいですか? また、proc_open は Windows ベースのサーバーでも動作すると思います (端末の代わりに Windows コマンド プロンプトを使用するだけです)。

4

1 に答える 1

2

if( function_exists("proc_open"))良いスタートになるでしょう。次に、ブロックを使用して簡単なテストtry..catchを呼び出します。proc_openテストに合格すると、proc_open許可されます。

外部アプリケーションに関しては、関数が定義function_existsされている場合は、インストールされて動作しているかどうかを確認するために使用できます。

于 2013-01-28T00:54:47.400 に答える