使用PHP执行.exe文件


Execute .exe file using PHP

我想使用PHP执行。exe文件。我坚持这一点,因为PHP函数应该工作在任何操作系统。(Windows或Linux)

我真正想做的是,这是一个PHP系统。如果tomcat服务器损坏了,我必须给用户一个选项来使用系统执行tomcat安装程序。系统主要在linux上运行,但在某些情况下也可以在windows上运行。

谁能帮我做这件事?
谢谢你。

如果你想从php文件运行一个系统程序,函数exec()在Windows服务器和Linux服务器上都可以工作,但是你不能在Linux服务器上运行。exe文件,除非你使用像Wine这样的东西。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');