Я пытаюсь использовать функцию PHP exec().
Если аргумент return_var присутствует вместе с выходным аргументом, то статус возврата выполненной команды будет записан в это переменная.
Если выполнение выполнено успешно, оно равно 0. Однако, если есть ошибка, это может быть множество других целых чисел. Кажется, я не могу найти нигде, с чем соответствуют эти целые числа. Как интерпретировать целое число, которое я получаю?
Update:
Я действительно должен был указать это первоначально, но я выполняю другой PHP script. В отличие от rsync, который имеет значения выхода на своей странице руководства, я не могу найти эквивалент для PHP.
Так что я делаю что-то вроде:
$rv = exec('php file.php', $out, $rv);