0

PHP を使用して .exe ファイルを実行したいと考えています。PHP関数はどのオペレーティングシステムでも動作する必要があるため、私はこれにこだわっています。(Windows または Linux)

実際にやりたいことは、PHPシステムです.Tomcatサーバーが何らかの形で破損した場合、システムを使用してTomcatインストーラーを実行するオプションをユーザーに提供する必要があります.主にシステムはLinuxで実行されますが、場合によってはWindowsで実行できます。

誰でもこれを行うのを手伝ってもらえますか?
ありがとうございました。

4

1 に答える 1

0

php ファイルからシステム プログラムを実行したい場合、関数exec()は Windows サーバーと Linux サーバーの両方で機能しますが、Wine などを使用しない限り、Linux サーバーで .exe ファイルを実行することはできません。Java はクロスプラットフォームであることを意図しているため、Windows または Linux で .jar を実行したい場合は実行できる可能性があります。とにかく、使用してみてexec()、エラーが発生した場合は、エラーを報告してください。さらにお手伝いします。

<?php
    // Run ffmpeg command
    exec('ffmpeg  -itsoffset -4  -i test.avi -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 test.jpg');
于 2013-06-21T04:43:49.947 に答える