PHP sistemi () - dönüş durumu her zaman 0'dır

0 Cevap php

Ben aşağıdaki komut çalıştıran almak gerekir.

// File: script_a.php
<?php exit(1); ?>

// File: script_b.php
<?php 
     system('php script_a.php', $return);
     var_dump($return);
?>

Şimdi benim sorunum: Benim Windows sisteminde çalışan script_b.php gösterileri int(1) beklendiği gibi. Bizim Unix Server hep olsun int(0), ne imkansız belli bir başarısızlık script_a.php içinde olursa bana, kontrol etmek için yapar.

Herkes bu sorunu ve nasıl çözmek biliyor mu?

0 Cevap