调试exec()PHP:“ sh:* .exe:无法执行二进制文件”

时间:2018-08-20 09:12:06

标签: php cmd exec

PHP中的exec(*.exe ... 2>&1, $out)有问题。它可以在Localhost上完美运行,但是当我上传主机Linux时,发生了一个错误: "sh: *.exe : cannot execute binary file"。 我做了什么:  -php.ini检查:;disable_functions = mai,system,passthru,shell_exec, *...;  -在Localhost中完美运行; (echo $out,...)  -检查PATH(完整路径); 请帮助我...

1 个答案:

答案 0 :(得分:0)

执行Windows文件。您不能在Linux上执行.exe文件。这仅适用于Windows。