Мне нужно запустить следующие скрипты.
// 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
.
Кто-нибудь знает эту проблему и как ее решить?