CGI を検索して読みましたが、有用なものは見つかりませんでした。私が理解できるのはコンセプトです。
私の場合、これは、apache のアクセス許可なしで、またはバイナリ実行の指示とリダイレクトが監視され、安全な環境で、バイナリ ファイルを実行する役割を担うインターフェイスです。
しかし、チュートリアルが見つかりませんでした。public_html に cgi-bin を作成し、次のヘッダーを持つ .sh ファイルを作成しました。
#!/usr/bin/env bash
私がやろうとしているのは、Web アプリケーションからいくつかのバイナリ ファイルを実行することです。ただし、このファイルのすべてのスクリプト行は正常に機能し、バイナリの実行は除外されます。誰かが次の質問のアイデアや良いチュートリアルを持っていますか:
1) 使用しているヘッダーは問題ありませんか?
2) ファイルの拡張子は何ですか?
3) Zend は、私の仕事をより簡単かつ整然とするライブラリを提供していますか?
4) 構成されていれば問題ありません。どうすればphpスクリプトから実行できますか(私の推測はexec(ファイル名)です)。