Мне нужно запустить следующие сценарии.
// File: script_a.php
<?php exit(1); ?>
// File: script_b.php
<?php
system('php script_a.php', $return);
var_dump($return);
?>
Теперь моя проблема: в моей системе Windows script_b.php
показывает int (1)
, как и ожидалось. На нашем Unix-сервере я всегда получаю int (0)
, из-за чего я не могу проверить, происходит ли какой-то сбой внутри script_a.php
.
Кто-нибудь знает эту проблему и как ее решить?