几个月前,我在 Windows 上的 Visual Studio 中编写了这个 c++ 代码。我从该代码制作 .exe 文件,一切正常。现在我尝试在 Linux 上做同样的事情,以便我可以将可执行文件放在 Linux Web 服务器上。如果从控制台调用,我的 linux 可执行文件可以工作。但我无法通过浏览器运行可执行文件。这在 xampp windows 上对我有用:
<?php
$imagename = $_GET['imagename'];
exec('inpainting.exe' .$imagename);
echo "<img src=\"./images/img-uploads/ob_img$imagename.jpg\" />";
?>
如何在 xampp linux 上运行它?我为 linux 制作了新的执行文件,该文件的名称只是inpainting_linux