Я использую скрипт php, который не работает должным образом в моей ОС Windows, но он должен работать в Linux.
Я понял, что поЬир не связанный инструмент с окнами.
$ffmpeg = 'C:\ffmpeg\bin\ffmpeg';
$command = "nohup >/dev/null 2>&1 ".$ffmpeg." -i {$input_path} {$ffmpeg_string} -stats -y {$output_path} 2> {$log_path} >/dev/null &";
exec( $command );
Итак, что может быть моей лучшей альтернативой, если я хочу запустить этот код в Windows.
Подробное объяснение будет с благодарностью, так как я мало знаю о фоновом процессе.
nohup> / dev / null 2>&1
Приведенная выше команда перенаправляет все с консоли на нулевое местоположение, включая журнал ошибок (2>&1).
в Windows это делается с помощью echo off в пакете.
Ваш вопрос, вероятно, следует изменить на «Что такое nohup в Windows», это дает ясность.
Я думаю, что эта ссылка дает вам больше информации по вашей проблеме: Что такое nohup на Windows?
Других решений пока нет …