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