Ошибка -1073741515 при выполнении C ++ из переполнения стека

Я пытаюсь выполнить исполняемый файл C ++ из php в Windows Server 2012 R2. 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

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]