我正在尝试在 Apache 2.4.3 下的 Windows 上的本地主机上使用 PHP 脚本执行二进制文件(file.bin)。
我试过的:
<?php echo exec('c:\file.bin'); ?>
此外exec
我已经尝试过shell_exec
和system
。
我在我的 linux 中为所有用户授予了 file.bin aa 可执行权限:(chmod a+x file.bin)。然后我将 file.bin 传递给我的窗口,并检查它是否具有所有人的执行权限,并且它具有。我还检查了 linux 上的 file.bin,它的工作非常完美:(./file.bin)
问题:我得到的是我的浏览器一直在等待并且不显示任何内容。
有任何想法吗?
我可以在 Windows 下运行的 Apache localhost 下执行 bin 文件吗?如果我不能,是否有任何解决方案可以在 Windows 下运行 bin 文件?
十分感谢。