从PHP执行C ++时出现错误-1073741515

时间:2016-02-27 17:21:40

标签: php c++ windows-server-2012-r2

我试图在Windows Server 2012 R2中从php执行C ++可执行文件。我的PHP代码是:

<?php
$return = -1;
$file = 'helloworld.exe';
if (!file_exists($file)) echo 'File does not exists';
exec($file, $out, $return);
if($return == 0) print_r($out);
else echo "Return value: $return\n";
?>

当我尝试执行它时,我得到了

Return value: -1073741515

我正在使用MinGW编译代码,当我从命令行运行它时,它可以工作。我一直在做一些研究,我能找到的唯一答案是我的应用程序缺少DLL,但我无法找到问题的任何实际解决方案。我在这个领域没有太多经验,我将不胜感激。

0 个答案:

没有答案