-1
PHPではREQUESTとしてCソースファイルを送信できますが、サーバーはソースファイルをコンパイルし、コンパイル済みのEXEファイルをRESPONSEとして送信します。最後に、クライアントがexeファイルを受け取ると、自動的に実行されます。クライアントはコンパイラを使わずにコードをコンパイルすることができます。PHPのクライアントからサーバー上のCコードをコンパイルする方法
PHPではREQUESTとしてCソースファイルを送信できますが、サーバーはソースファイルをコンパイルし、コンパイル済みのEXEファイルをRESPONSEとして送信します。最後に、クライアントがexeファイルを受け取ると、自動的に実行されます。クライアントはコンパイラを使わずにコードをコンパイルすることができます。PHPのクライアントからサーバー上のCコードをコンパイルする方法
Linuxサーバを使用している場合は、shell_execを試してgccを実行し、サーバ側でクライアント側のコードをコンパイルして、クライアントに出力することもできます。
「マシン上で自動的に実行される」セキュリティ上の欠陥?どのようなセキュリティ上の欠陥? –
**それを.exeにコンパイルすると、クライアントのマシンにインストールされているCコンパイラは必要ありません。** - ファイルを実行するだけですか? – Xatenev
番号。実際に私は人々がコードをコンパイルし、結果を即座に見ることができるWebアプリケーションを開発したいと思っています。 –