shell_exec()
을 사용하여 장인의 서브 명령을 에뮬레이트했습니다. 그러나 어떻게 든 부팅되면 터미널이 차단됩니다. 또한 백그라운드에서 실행하고 변수에 출력을 저장하는 시도 :Laravel Artisan은 터미널을 차단하지 않고 내장 서버를 어떻게 제공합니까?
shell_exec("php -S localhost:8000 &"); // runs the server but blocks the terminal
$result = shell_exec("php -S localhost:8000 &> /dev/null 2>&1"); echo $result; // this does not show anything
아이디어는 PHP 서버가되면 나는 사용자 정의 메시지를 만들 수 있도록합니다.