通过php(LINUX)运行Qt生成的可执行文件(EXE)

Run Qt generated executable (EXE) through php (LINUX)

本文关键字:可执行文件 EXE 运行 php LINUX 通过 Qt      更新时间:2023-10-16

对不起,这个问题必须重复,它已经问了下面的链接,但答案没有明确。那么任何人都可以解决这个问题吗???

exe 不以 PHP 提供输出

我正在尝试通过无法运行exe的PHP代码调用Qt生成的可执行文件。相同的 exe 在双击和通过命令行运行时运行。

下面是我的代码

<?php
    $exec_cmd = exec('"./myEXE"');
?>
<html>
    <body>
        <form>
            <input type="submit" value="RUN" onclick="$exec_cmd"/>
        </form>
    </body>
<html>

谢谢。。。

PHP 是一种服务器端语言。这意味着php代码在服务器中编译和执行,输出发送到客户端。

您要做的是使用PHP作为客户端语言,例如JavaScript。

porgram 在显示页面时执行,您希望在用户单击按钮后显示它,为此您必须使用 JavaScript。

我会使用 AJAX 向服务器发出请求,以便它可以执行程序,但如果您不想使用 javascript,您可以设置表单以使用 GET 或 POST 参数重定向页面,并在设置该参数时检查 PHP

相关文章: